Karima EL Azhary, Mohamed Ouakarrouch, Najma Laaroussi, Mohammed Garoum, Majid Mansour
Innovative Renewable Energy
2019
10.1007/978-3-030-30841-4_24
OUAKARROUCH Mohamed