Innovative People

Paul Kinyanjui

Any branch of Chemistry.

Languages Paul Kinyanjui speaks:

English
Swahili