English | German | Russian | Czech

immunospot English

Meaning immunospot meaning

What does immunospot mean?

immunospot

Any of the spots resulting from a biochemical assay used to monitor cellular immune responses.

Are you looking for...?