Ruby Harrison
Observed name: Harrison, Ruby
Institution: University of Oxford
Observed institutions: University of California, San Francisco, John Radcliffe Hospital, University of Oxford
ORCID: 0000-0003-2985-8652
Observed ORCID: 0000-0003-2985-8652
OpenAlex ID: A5081795129
