Abduba Mollu Ido

Dr Ido is a governance, management and institutional development specialist with a focus on ASAL development