Daouda Ben Oumar Ndiaye

Given name: 
Daouda
Family name: 
Ben Oumar Ndiaye
Salutation: 
Dr.
Position: 
Lead Climate Adaptation Specialist
Affiliation: 
Islamic Development Bank

Parent Entity

Islamic Development Bank
Subtype: 
Phone: 
+966-12-637-1334
Priority: 
Primary