Innovative People

Samuel Angwenyi

biotechnology, biochemistry, biology, molecular biology, genetics

Languages Samuel Angwenyi speaks:

English
Swahili