Dr-Andrew-P-Hill

Andrew P. Hill, Ph.D, CPsychol, FBASES, FHEA Associate Professor and Head of Taught Postgraduate Programmes Faculty of Health and Life Sciences York St John University York UK

Andrew P. Hill, Ph.D, CPsychol, FBASES, FHEA
Associate Professor and Head of Taught Postgraduate Programmes
Faculty of Health and Life Sciences
York St John University
York UK