Gary Latchford, PhD, MSc, BSc

Consultant Clinical Psychologist
University of Leeds
Leeds Institute of health Sciences


Papers: