Affiliations
Yale School of Public Health, New Haven, Connecticut
Email
leora.horwitz@yale.edu
Given name(s)
Leora I.
Family name
Horwitz
Degrees
MD, MHS