Sami Barbouchi
Observed names: Barbouchi, Sami, S Barbouchi, S. Barbouchi
Institutions: EDF Energy (United Kingdom), Électricité de France (France)
Observed institutions: EDF Energy (United Kingdom), Électricité de France (France)
OpenAlex ID: A5002011378
