Nicola L. Barclay
Observed names: Barclay, Nicola, Barclay, Nicola L., N. Barclay, N. L. Barclay, N.L. Barclay, Nicola Barclay, Nicola L Barclay
Institutions: Nuffield Orthopaedic Centre, University of Oxford
ORCID: 0000-0002-6500-9909
Observed ORCID: 0000-0002-6500-9909
OpenAlex ID: A5000151219
