Christopher J. Barnes
Observed names: Barnes, Christopher, Barnes, Christopher J., C. J. Barnes, C.J. Barnes, Christopher Barnes, Christopher J Barnes, Christopher J. Barnes*
ORCID: 0000-0003-0597-7999
Observed ORCID: 0000-0003-0597-7999
OpenAlex ID: A5059012708
