Leslie London

  • Leslie London is a Professor of Public Health Medicine in the School of Public Health and Family Medicine, University of Cape Town, South Africa- and a member of Peoples Health Movement SA.

Articles by this author