Amal Nassar

Egyptian Petroleum Research Institute Egypt

Amal Nassar

2chapters authored