Michele Barry, MD, FACP

Publication Details

  • Talking Dirty-The Politics of Clean Water and Sanitation NEJM Barry M, Hughes J. 2008; 359 (8): 784-787

Stanford Medicine Resources:

Footer Links: