One of the best doctors and was very helpful in my care and was very well respected. Has a very good knowledge and experience of illnesses and disorders and is very effective and reliable in terms of treatment plans. Excellent in planing ahead and wants the best for his patients. Helped me so much no matter what happened and listened to everything I said. Helped me so much and has made a big difference in my life.