David Heymann
Observed name: David Heyman
Institution: London School of Hygiene & Tropical Medicine
Observed institution: London School of Hygiene & Tropical Medicine
ORCID: 0000-0001-9964-0304
Observed ORCID: 0000-0001-9964-0304
OpenAlex ID: A5124445058
