Dr Catherine Baverstock

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.