SUBSCRIBE TO OUR FREE NEWSLETTER

SUBSCRIBE TO OUR FREE NEWSLETTER

Daily news & progressive opinion—funded by the people, not the corporations—delivered straight to your inbox.

* indicates required
5
#000000
#FFFFFF

James Alwine

  • James Alwine is a virologist, 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. He is a member of the coordinating committee for advocacy group Defend Public Health.

Articles by this author