Jessica D. Ventura
Observed names: Jessica D Ventura, Jessica Ventura
Institution: Endicott College
Observed institutions: Endicott College, Gordon College, The University of Texas at Austin
ORCID: 0000-0002-0211-6117
Observed ORCID: 0000-0002-0211-6117
OpenAlex ID: A5045014881
