Teresa Baraza
Observed names: Baraza Teresa, Teresa Baraza Piazuelo
Observed institutions: National Great Rivers Research and Education Center, Saint Louis University
ORCID: 0000-0002-0894-9216
Observed ORCID: 0000-0002-0894-9216
OpenAlex ID: A5029698283
