Mohamed Osman Baloola Mohamed

Mohamed Osman Baloola Mohamed

Assistant Instructor, Innovation Center Deputy Director
Ext: 6731