Affiliations
Yale School of Public Health, New Haven, Connecticut
Given name(s)
Leora I.
Family name
Horwitz
Degrees
MD, MHS