Michele Barry, MD, FACP

Publication Details

  • Talking Dirty-The Politics of Clean Water and Sanitation

    Barry M, Hughes J.. NEJM. 2008; 359 (8): 784-787

Stanford Medicine Resources:

Footer Links: