Maher Nessim

Egyptian Petroleum Research InstituteEgypt

1chapters authored