Thorough and careful doctor. Listens well and friendly. Speaks good Mandarin and English. Worth the wait, as there is usually a Q in the clinic. 3 5 December 05, 2018 by C Khor