News

Dr Youssef Belmabkhout, Full Professor of Chemical and Process Engineering for Energy and Environment at the University Mohammed VI Polytechnic (UM6P), explores the strategic importance of Africa’s ...