Davood Mehrabi
Observed name: Mehrabi, Davood
Institution: Institute for Humanities and Cultural Studies
Observed institutions: Institute for Cognitive Science Studies, Institute for Humanities and Cultural Studies
ORCID: 0000-0002-1565-2445
Observed ORCID: 0000-0002-1565-2445
OpenAlex ID: A5008710265
