Kevin Abidha Achola
PTBi Kenya Program Manager
Kenya Medical Research Institute
Kevin Achola has a degree in nursing and a Master's degree from Great Lakes University in Kenya, where he previously worked as a lecturer. He is a Public Health Practitioner and served as the PTBi-Kenya Program Manager.