Innovative People

Amos Ondeng'a

Education and Chemistry

Languages Amos Ondeng'a speaks:

English
Kiswahili