Innovative People

Andrew Kiggundu

plant biology, microbiology, plant genetic engineering, pharmaceutics from plants

Languages Andrew Kiggundu speaks:

English
Luganda