Professor, North-West University
Richard k. Haynes is a Professor at the Centre of Excellence for Pharmaceutical Sciences.