Oyinlola Oyebode, Yureshya Perera, Tlaleng Mofokeng, and Sharifah Sekalala
Oyinlola Oyebode is Professor of Public Health at Queen Mary University of London. Yureshya Perera is a research assistant at the University of Warwick. Tlaleng Mofokeng is Adjunct Professor of Law at Georgetown University. Sharifah Sekalala is Professor