J.M. Hainsworth

Clinical Psychologist, Department of Restorative Dentistry, Birmingham Dental Hospital