I am an experienced Chartered Clinical Psychologist who has worked in a wide range of public (NHS) and private settings for over fifteen years with people across the lifespan.
Provided by Dr Catherine Baverstock