Dr. Kolesnikov is Professional ! So impressed his professional work and skills. Dr. Kolesnikov reviewed all our test results, explained our condition thoroughly, decided on a plan of treatment on our initial visit. He took time to listen to our concerns and questions. I would definitely recommend to anyone attentive specialist. He has great and reach experience. I like his kindness and sympathy to his patients. Excellent diagnostics skills. He is not only a great specialist but has high human qualities.