Lena M. Lorenz

About

Lena M. Lorenz is with the London School of Hygiene and Tropical Medicine.