Taylor Rogers
Observed name: TAYLOR ROGERS
Institution: Vermont State University
Observed institutions: Northwestern University, Loyola University Chicago, Vermont State University
ORCID: 0000-0002-3810-3641
Observed ORCID: 0000-0002-3810-3641
OpenAlex ID: A5079313599
