Dr. Davis Wacheru Wachira
Sunrise: 11th October, 1960 – Sunset: 17th May, 2022 It is with great sadness that we humbly announce the sudden demise of Dr. Davis Wacheru Wachira (formerly of Ministry of Health, KEMRI Research Centre) on 17th May 2022, after a short illness at the King David Hospital in Ngong. He hails from Nyeri County, Mukurwe-ini […]