Michele Barry, MD, FACP

Publication Details

  • The US Trade Embargo Against Cuba Turns 50: Health Consequences

    Drain P, Barry M. Science. 2010: 328 572-573

Stanford Medicine Resources:

Footer Links: