Author

Leila Safari

Observed names: L. Safari, LEILA SAFARI
ORCID: 0000-0003-0863-5660
Observed ORCID: 0000-0003-0863-5660
OpenAlex ID: A5088205417
Works count: 64
Citation count: 1,468
H-index: 26
I10-index: 41
Year
Topic
Type