Ruth Stamp, CYW, Social Cognitive Therapist

About me