Yasser Moustafa

Egyptian Petroleum Research InstituteEgypt

2chapters authored