The UKBHC Register – Mrs. Ruth Barratt Registrant ID 10206 First Name Ruth Last Name Barratt Registration Status Removed Current Post Specialist area/s of practice Back to Listings