5 /5 Carollyn Tackett: Dr Ranjan is a wonderful physician. She is always attentive to my needs and is a truly kind and caring person. I have been a patient for a number of years and will continue to do so. Additionally , she and her staff are very responsive to messages and promptly return phone calls. Very helpful and caring people !