Mohamed El-Keshawy

Egyptian Petroleum Research Institute