Aly Hamouda

Prof. Aly Hamouda

Department of Energy and Petroleum Engineering, University of Stavanger, Stavanger, 4036, Norway

Publication