Enrica Leresche
Observed names: E Leresche, Leresche, E, Leresche, Enrica
Institution: London School of Hygiene & Tropical Medicine
Observed institutions: London School of Hygiene & Tropical Medicine, International Committee of the Red Cross
ORCID: 0000-0003-4743-5821
Observed ORCID: 0000-0003-4743-5821
OpenAlex ID: A5060947435
