Karen Perta
Observed name: Perta, Karen
Institution: Elmhurst University
Observed institutions: West Chester University, Ohio University, Elmhurst University, The Ohio State University
ORCID: 0000-0002-9055-2479
Observed ORCID: 0000-0002-9055-2479
OpenAlex ID: A5090240782
