Jenna Veenstra
Observed names: Jenna H. Veenstra, Veenstra, Jenna, Veenstra, Jenna H.
Institution: Dordt University
Observed institutions: Dordt University, University of Michigan
ORCID: 0000-0002-5814-6171
Observed ORCID: 0000-0002-5814-6171
OpenAlex ID: A5045090047
