1. immunogen [ Synonyms: immunizing agent] | |
Any substance or organism that provokes an immune response (produces immunity) when introduced into the body
|
College Management Software This software handles not only the academic activities of a college or ... Read more