Leila Safari
Observed names: L. Safari, LEILA SAFARI
Institution: University of L'Aquila
Observed institutions: University of L'Aquila, Iran University of Science and Technology
ORCID: 0000-0003-0863-5660
Observed ORCID: 0000-0003-0863-5660
OpenAlex ID: A5088205417
