Mohamed Moncef Ben Khelifa
Observed names: Ben Khelifa, Mohamed Moncef, Khelifa, Mohamed Moncef Ben, M. Moncef Ben Khelifa, M.M.B. Khelifa, Mohamed Moncef BEN KHELIFA
ORCID: 0000-0002-2661-4014
Observed ORCID: 0000-0002-2661-4014
OpenAlex ID: A5036504525
