Novel vaccines: entrepreneurial contributions and scientific challenges.
von Gabain
Alexander
A
D035843:Biomedical Research / Q000639:trends*; D006801:Humans; D014612:Vaccines / Q000276:immunology / Q000494:pharmacology
D014612:Vaccines