Mohamed Ibrahim Aboelela

Mohamed Ibrahim Aboelela


Senior Geophysicist
Agiba Petroleum Company