Professor James Machoki

Professor James Machoki

Professor

Professor James Machoki is the current Principal of the College of Health Sciences, University of Nairobi.