Emma Sower
Observed name: Emma A. Sower
Institution: Palo Alto University
Observed institutions: University of North Carolina at Charlotte, University of Denver, Palo Alto University
ORCID: 0000-0001-5522-7921
Observed ORCID: 0000-0001-5522-7921
OpenAlex ID: A5089643676
