Dr Sanjay Sinhal is the most caring, professional, trustworthy and knowledgable doctor I have ever met. He has goes ABOVE AND BEYOND to help my family over the past 4 yea ... more