Sean McBride

Yale University School of Medicine; MPH, Harvard School of Public Health, USA