Rachel Carten
Observed names: R Carten, R. Carten, Rachel V. Carten, Rachel Victoria Carten
Institutions: Buckinghamshire Healthcare NHS Trust, Imperial College London
ORCID: 0000-0002-3362-8721
Observed ORCID: 0000-0002-3362-8721
OpenAlex ID: A5047316948
