Mohamed Abdelhalim

Mohamed Abdelhalim


Technical Professional
Halliburton