Ryan Lea
Institutions: John Radcliffe Hospital, University of Oxford
Observed institutions: Nuffield Orthopaedic Centre, John Radcliffe Hospital, University of Oxford
ORCID: 0000-0001-9990-8999
Observed ORCID: 0000-0001-9990-8999
OpenAlex ID: A5008369458
