Abdelhafid Ouaanabi, Mohammed Alaoui, El Hassan Essoufi, Mustapha Bouallala
Iranian Journal of Science
2025
10.1007/s40995-025-01917-8
BOUALLALA MUSTAPHA