Full Name
Rebecca Glover
Job Title
Assistant Professor
Affiliation
LSHTM