John V. Walsh

Author Bio

John V. Walsh until recently was Professor of Microbiology and Physiological Sciences at the University of Massachusetts Medical School.  He is a frequent contributor to CounterPunch.com and Antiwar.com.

Content by this author