Dr. Maurice Ayamba Itoe
Technology Officer

Village of Origin: Big Massaka Mbonge