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 BankSubtype:
E-mail:
Phone:
+966-12-637-1334
Priority:
Primary