immunogenic

German: immunogen
Japanese: 免疫原性の

Immunology. Producing an immune response.

Search for publications that include this term