Innovative People

Fredrick Oyieri

Pharmacology, Parasitology,Virology,Bacteriology,Mycology,Animal science,Genetics,Molecular biology and Public health

Languages Fredrick Oyieri speaks:

English
Swahili