UL Molecular and Life Sciences Courses By Kumsion | December 21, 2016 0 Comment UL Molecular and Life Sciences Courses Biochemistry Microbiology and Biotechnology UL Physiology and Environmental health UL Biodiversity UL See also University of the Witwatersrand Clinical Psychology