Dailymaverick logo

Defend Truth

Leslie London

Leslie London

Leslie London is a Professor in Public Health in the School of Public Health at the University of Cape Town; Head of Division of Public Health Medicine; leads the School’s Human Rights Programme; and is an active researcher in the Centre for Environmental and Occupational Health Research.

Debug: hasMoreArticles=false, articles.length=1