Sarra Elleuch Hamza
Observed names: Sarra Elleuch, Sarra Hamza Elleuch
Institution: Manouba University
Observed institutions: University of Ottawa, Telfer School of Management, Manouba University
ORCID: 0000-0002-8143-4171
Observed ORCID: 0000-0002-8143-4171
OpenAlex ID: A5080589808
