Rebecca Oates
Observed names: Oates, Rebecca, R Oates
Institution: Cardiff University
Observed institutions: Salford Royal NHS Foundation Trust, Cardiff University
ORCID: 0009-0009-5848-2181
Observed ORCID: 0009-0009-5848-2181
OpenAlex ID: A5037323697
