Richard C. Playford
Observed name: Richard Playford
Observed institutions: St Mary's University Twickenham London, Leeds Trinity University, University of Reading
ORCID: 0000-0003-3879-1357
Observed ORCID: 0000-0003-3879-1357
OpenAlex ID: A5061817710
