Kenya Ocean Climate Innovation Hub KIOC
(Kenya Ocean Climate Innovation Hub)
Mombasa Mombasa Mombasa 00800 Kenya
Private non-profit
Abdalla FELIX Early Career Researcher