Innovative People

Silas Oluoch

Silas Oluoch Chemistry, Business, Communications and interpersonal relationships, environmental conservation issues, Biochemisty, Biotechnology and nanotechnology.