Peters to lead international health department at School of Public Health
Published March 18, 2013Expert in the study of health systems has been associate chair of department since 2009
/ School of Public Health
Johns Hopkins UniversityEst. 1876
America’s First Research University