Rebecca S. Putman
Observed names: Putman, Rebecca, Rebecca Putman
Institution: Texas Christian University
Observed institutions: University of North Texas, Texas Christian University, Tarleton State University
ORCID: 0000-0002-4793-5351
Observed ORCID: 0000-0002-4793-5351
OpenAlex ID: A5072853405
