R. P. Haley
Observed names: Haley, R. P., Haley, R.P., Haley, Richard P., Haley, Richard Peter, R.P Haley, R.P. Haley, R. P. Haley, RICHARD HALEY, Richard Haley, Richard P Haley, Richard P. Haley
Institution: Lancaster University
ORCID: 0000-0002-4721-6699
Observed ORCID: 0000-0002-4721-6699
OpenAlex ID: A5058722305
