Patient
Very much recommended. Great, great Dr. Very professional, knowledgeable. Compassionate. Very much detailed, educated the patient allowing the patient to participate more proactively in their own treatment. Yes, he have a long time waiting, but is so much worth it. He makes sure the patient is very well educated to make sure the treatment is effective. A good Dr. Needs educated patients for more effective treatment results.