Islam Hamed Ali

Islam Hamed Ali


Sedimentology Department Manager
Petrobel, Egypt