Rebecca Scott
Observed names: R. Scott, Rebecca O. Scott, Scott, Rebecca
Institution: Cardiff University
Observed institutions: University of Arizona, Queen's University, Queens University, Cardiff University
ORCID: 0000-0003-2077-8234
Observed ORCID: 0000-0003-2077-8234
OpenAlex ID: A5070375682
