Stephen Davismoon
Observed names: Davismoon, Stephen, S. Davismoon, SM Davismoon, Stephen Davismoon (10182486)
Institution: Liverpool Hope University
Observed institutions: Edinburgh Napier University, Liverpool Hope University, University of Salford
ORCID: 0000-0002-4154-6291
Observed ORCID: 0000-0002-4154-6291
OpenAlex ID: A5015152871
