Mohamed Barbouche
Observed names: Barbouche Mohamed, M Barbouche, M. Barbouche
Institution: Research and Technology Center of Energy
Observed institution: Research and Technology Center of Energy
ORCID: 0000-0001-7450-2562
Observed ORCID: 0000-0001-7450-2562
OpenAlex ID: A5033374772
