Very attentive to patient's complaint,takes time to explain the treatment process and it's alternatives to patient and has a network with other specialist that are equally very good. He solved a medical problem I have been struggling with for years. He is a very smart doctor. I would recommend him to anyone in need of a doctor