Jessica Barreca
Observed names: Barreca, Jessica, Jessica A. Barreca
Institution: Saint Louis University
Observed institutions: Wingate University, Hawaii Pacific University, Northern Arizona University, Saint Louis University
ORCID: 0000-0001-5925-867X
Observed ORCID: 0000-0001-5925-867X
OpenAlex ID: A5018983778
