BDSc, General Dentist
Dr John Chao is a male General Dentist who speaks Cantonese, Mandarin and Malay (as well as English).