Mahmoud Debabèche
Observed names: DEBABECHE, M, DEBABECHE, M., DEBABECHE, MAHMOUD, Debabeche, Mahmoud, M Debabeche, M. Debabeche, Mahmou Debabeche, Mahmoud DEBABECHE, Mahmoud Debabeche
Institution: University of Biskra
ORCID: 0000-0002-8764-5105
Observed ORCID: 0000-0002-8764-5105
OpenAlex ID: A5080453532
