Self-taught for students taking the unit - SCH3112 - Basic Organic Chemistry for Engineers at the University of Nairobi
Dr Joseph Mwaniki