Omuhaya Johnstone Omukoto

Organisation: Ministry of Livestock and Fisheries Development Subsequently Kenya Marine and Fisheries Research Institute
Country: Kenya

Projects