Neil H. Spencer
Observed names: N H Spencer, N Spencer, N. Spencer, N.H. Spencer, Neil H Spencer, Neil Spencer, Neil. H. Spencer, Spencer, Neil
Institution: University of Hertfordshire
ORCID: 0000-0002-6068-5887
Observed ORCID: 0000-0002-6068-5887
OpenAlex ID: A5073700584
