Mohamed Ben Khélifa
Observed names: M Ben Khelifa, M. Ben Khelifa, MOURAD KHELIFA, Mohamed BEN KHELIFA, Mohamed Ben Khelifa, Mohamed Benkhelifa, Mohamed Ben Khelifa, MohamedBen Khelifa
ORCID: 0009-0000-3590-231X
Observed ORCID: 0009-0000-3590-231X
OpenAlex ID: A5108503144
