Dr. D is one in a million. He has been my primary care doctor for approximately 15 years since I moved back to New York. I have high expectations for service providers and he easily gets "5 stars." He has a very current and detailed understanding of medical issues and communicates them in a patient and compassionate manner - he truly cares about the work he does. As I later found out, many of my specialists also send their loved ones to Dr. D -- that alone is quite an endorsement!