Robert Rohrbaugh, MD
Professor of Psychiatry, Associate Dean for Global Health Education, Deputy Dean for Professionalism and Leadership; Affiliated Faculty, Yale Institute for Global Health
Biography
Research & Publications
News
Locations
Psychiatry
300 George St
New Haven, CT 06511-
United States