Samatar Omar Elmi

  • Chief ICT Specialist at the African Development Bank
Public Digital