Alesha Durfee
Observed names: Alesh Durfee, Alesha A. Durfee, Durfee, Alesha
Institutions: Saint Louis University, Saint Louis University
Observed institutions: University of Miami, Saint Louis University, Saint Louis University, Arizona State University
ORCID: 0000-0001-8518-2453
Observed ORCID: 0000-0001-8518-2453
OpenAlex ID: A5037936354
