Peyman Baghershahi
Observed name: Baghershahi, Peyman
Institutions: University of Illinois Chicago, University of Chicago
Observed institutions: University of Tehran, University of Illinois Chicago, University of Chicago
ORCID: 0000-0001-9792-1807
Observed ORCID: 0000-0001-9792-1807
OpenAlex ID: A5046492119
