NatSIP Associate

Steve Rose is an independent Speech and Language Therapist and Deafblind Consultant.