Catherine B. Stroud
Observed names: Catherine B Stroud, Catherine Stroud, Stroud, Catherine B.
Institution: Williams College
Observed institutions: Northwestern University, State University of New York, Williams College, Stony Brook University
ORCID: 0000-0001-5737-5231
Observed ORCID: 0000-0001-5737-5231
OpenAlex ID: A5024809754
