Yassine El Alami, Elhadi Baghaz, Rehena Nasrin, Moustafa Al-Damook, Rachid Bendaoud, Tarik Bouragba, Mustapha Melhaoui, Mohammadi Benhmida
International Journal of Energy Research
2025
10.1155/er/5547555
MELHAOUI mustapha