Ryan J. McGuigan
Observed names: McGuigan, Ryan, R. J. McGuigan, Ryan McGuigan
Institutions: Cockcroft Institute, Lancaster University
Observed institutions: Cockcroft Institute, Lancaster University
ORCID: 0000-0001-6531-8755
Observed ORCID: 0000-0001-6531-8755
OpenAlex ID: A5118235754
