I have always consulted Dr. Chan, however, the waiting time was quite long during every consultation, once I was inpatient and I tried another doctor. When comparing Dr. Chan with other practitioners, I noticed that Dr. Chan was actually a superb doctor, he is willing to listen to patients about their explanation towards their own conditions/symptoms, and he answers any questions relating to your condition, with care and details.