Mark Dunlop Taylor
Observed names: M. Taylor, M.D. Taylor, Mark D Taylor, Mark D. Taylor, Mark Taylor, Taylor, Mark D
Observed institution: Edinburgh Napier University
ORCID: 0000-0002-5397-6280
Observed ORCID: 0000-0002-5397-6280
OpenAlex ID: A5000995340
