Omuhaya Johnstone Omukoto
Organisation: Ministry of Livestock and Fisheries Development
Subsequently Kenya Marine and Fisheries Research Institute
Country: Kenya
Projects
Role: Researcher
Project Code: NE/I00324X/1
Role: Government Partner
Project Code: NE/I00324X/1