English | German | Russian | Czech

immunopotential English

Meaning immunopotential meaning

What does immunopotential mean?

immunopotential

Having the potential to cause an immune response

Are you looking for...?