Omar Mouffok
Institution: University of Algiers 3
Observed institutions: University of Abou Bekr Belkaïd, University of Algiers 3, Université Djilali de Sidi Bel Abbès
ORCID: 0009-0009-3532-9790
Observed ORCID: 0009-0009-3532-9790
OpenAlex ID: A5068306124
