Dr Tom Houlihan

B.Dent.Sc., MSD (U. Washington)