Hana Mechria
Institutions: Tunis University, Institut Supérieur de Gestion de Tunis
Observed institutions: Tunis University, Institut Supérieur de Gestion de Tunis
ORCID: 0000-0003-3077-4974
Observed ORCID: 0000-0003-3077-4974
OpenAlex ID: A5065463931
