Rufus Harrington

Rufus Harrington is a Senior Lecturer in Cognitive Behavioural Therapy at the University of Cumbria.

Read more about Rufus