Ruth Ponsford
Observed names: Ponsford, R, Ponsford, Ruth, R. Ponsford
Institution: London School of Hygiene & Tropical Medicine
Observed institutions: The Open University, London School of Hygiene & Tropical Medicine, Faculty of Public Health
ORCID: 0000-0003-2612-0249
Observed ORCID: 0000-0003-2612-0249
OpenAlex ID: A5038241904
