Professor Craig White  MML ClinPsyD PhD FRCP FBPsS
Consultant Clinical Psychologist