Mohamed Ba

Head of the Innovation @ ITU