
James Alwine
Live Science Contributor
James Alwine is a virologist, a professor emeritus at the University of Pennsylvania, a visiting professor at the University of Arizona and a fellow of the American Academy for Microbiology and of the American Association for the Advancement of Science, and a member of the coordinating committee for Defend Public Health.
