Mark Hayes
Observed names: M G Hayes, M. G. Hayes, M. Hayes, M.G. Hayes, MARK G. HAYES, Mark (M.G.) Hayes, Mark G. Hayes
Institution: University of Cambridge
Observed institutions: Durham University, University of Cambridge, Northumbria University, Newcastle University
ORCID: 0000-0002-9630-9728
Observed ORCID: 0000-0002-9630-9728
OpenAlex ID: A5086499596
