Shelly McFarlane

Shelly McFarlane, Researcher Fellow at the Epidemiology Research Unit, Tropical Medicine Research Institute, UWI in Mona, Jamaica