Kelly Chibale

Prof. Kelly Chibale

Department of Chemistry, Institute of Infectious Disease and Molecular Medicine, and South African Medical Research Council Drug Discovery and Development Research Unit, University of Cape Town, Rondebosch 7701, South Africa