Dr. Ryan has been the most trustworthy and dependable Dr. I have encountered. He never rushes your visits and is always there to help you anything you need. I refuse to go see any other Dr. I live almost 2 hours away from tufts but he makes every trip worth it.