Dr. Narayanan has been such a blessing! She really takes the time to listen to my healthcare concerns and addresses all of my problems. I highly recommend her to anyone that is fed up with feeling like just another number in the healthcare system. She is excellent!