Francis Cheruiyot Onyambu

Francis Cheruiyot Onyambu

Research Officer

ABOUT Francis Cheruiyot Onyambu

ONGOING PROJECT
Integrated Deprived Area Mapping System (IDEAMAPS)
The UN estimates that 2.5 billion people will be added…