For a better experience please change your browser to CHROME, FIREFOX, OPERA or Internet Explorer.
2 item(s) found

Insects and other arthropods are the most diverse and abundant forms of life on earth. They are also a paradox within the sustainable growth equation...

 Research Organisations and Companies /  Nairobi / 66 views

Kenya Medical Research Institute (KEMRI) is a State Corporation established through the Science and Technology (Amendment) Act of 1979, which has since been amended to...

 Research Organisations and Companies /  Nairobi / 53 views