Innovative People

David Murithi

food science and technology
biotechnology
economics

Languages David Murithi speaks:

English
Kiswahili