New Search

If you are not happy with the results below please do another search

1 search result for:

1

Thomas Juma Maube

Sunrise: 15th November, 1962 – Sunset: 8th January, 2023 It is with deep sorrow that we announce the sudden death of Mr.Thomas Juma Maube former employee of International Livestock Research Institute (ILRI), which occurred on 8th January 2023 at Mater Hospital, Nairobi after a short illness. He was the son of the late Michael Maube […]