OCHANDA, HORACE
Professor Horace Ochanda is the current Deputy Principal, Kenya Science campus, University of Nairobi.
Prof. Horace Ochanda is the Deputy Principal, College of Education and External Studies and Professor of Applied Parasitology, University of Nairobi.