BDSc (Melb), MDSc (Melb), Specialist Paediatric Dentist
Dr John M Sheahan is a male Specialist Paediatric Dentist.