Moharem Elgamal

Moharem Elgamal


Independent Petroleum Advisor
Egypt