Theresa Carlson Carroll
Observed name: Theresa Carroll
Institution: Valparaiso University
Observed institutions: Valparaiso University, University of Illinois Chicago
ORCID: 0009-0002-1183-8215
Observed ORCID: 0009-0002-1183-8215
OpenAlex ID: A5065597995
