Barry S. Levy, MD, MPH
Barry S. Levy, MD, MPH
Tufts University School of Medicine
Adjunct Professor of Public Health
20 North Main Street #200
PO Box 1230
Sherborn,
MA
USA
01770
Papers:
3392.0
Impact of armed conflict on non-combatant civilians