Esma Mansouri-Benssassi
Observed names: Esma Mansouri Benssassi, Esma Mansouri-Bensassi, Mansouri Benssassi, Esma, Mansouri-Benssassi, E., Mansouri-Benssassi, Esma
Institution: University of Dundee
ORCID: 0000-0003-3510-8129
Observed ORCID: 0000-0003-3510-8129
OpenAlex ID: A5032008577
