Innovative People

Francis Karanja

Biochemistry, Biotechnology, Chemistry, Pharmaceutical technology, food science and nutrition, molecular biology, microbiology, immunology, hematology