Amira Kamal

Sahara Petroleum Service Company (Sapesco, Egypt