Nicholas Anthony John Hastings
Observed names: N. A. J. HASTINGS, N. A. J. Hastings, N.A.J. Hastings, Nicholas A. J. Hastings, Nicholas A.J. Hastings, Nicholas Hastings
Observed institutions: University of Bradford, Queensland University of Technology, Monash University, University of Birmingham
OpenAlex ID: A5111489614
