• BSc majoring in Chemistry and Microbiology, UCT
  • BSc Honours in Microbiology, UCT
  • PhD (Chemical Engineering), Cambridge University
Professional Affiliations: 
  • Fellow, SA Academy of Engineers
  • Fellow, Water Institute of SA (WISA)
  • Fellow, SA Institute of Mining and Metallurgy (SAIMM)
  • UCT College of Fellows
  • Member, Academy of Science in South Africa
Undergraduate Teaching: 
  • CHE2006S (Introduction to Biological Sciences)
  • CHE3068S (Bioprocess Engineering)
Postgraduate Teaching: 
  • CHE5055Z (Research Communication & Methodology)
  • CHE5070Z (Advanced Bioprocess Engineering)
Research Affiliations: 
Publication Profile: 
Research Interests: 
  • Bioprocess engineering
  • Biohydrometallurgy
  • Resource recovery
  • Water treatment
  • Post-mine livelihoods