Alasdair C. Macculloch
Observed names: A MacCulloch, A. MacCulloch, Alasdair C. MacCulloch, Alasdair MacCulloch, MacCulloch, Alasdair, Macculloch, A.C.
ORCID: 0000-0001-9904-9063
Observed ORCIDs: 0000-0001-9904-9063, 0009-0001-6786-1257
OpenAlex ID: A5055258723
