Lloyd Humberstone
Observed names: Humberstone, Lloyd, I. L. HUMBERSTONE, I. L. Humberstone, I. Lloyd Humberstone, I.L. Humberstone, Ian Lloyd Humberstone, L. Humberstone, LLOYD HUMBERSTONE
Institution: Monash University
ORCID: 0000-0003-4932-1027
Observed ORCID: 0000-0003-4932-1027
OpenAlex ID: A5066338069
