Omar Mohamed Ali

Omar Mohamed Ali

Doctor at Aqsa Hospital


  • Nairobi, Kenya
141 events
72Industries
Following 141 events in 8 countries

Events

[+] Expand