mohamed alkhawaga

engineer mohamed alkhawaga petroleum engineer (projects div.)