Very knowledgeable physician. Long wait time until I was eventually seen by Dr. Reddy (30mins) although I checked in with ZocDoc beforehand. When I asked to use the bathroom, the receptionist asked me for a urine sample and what I'm being seen for. I felt like that was pretty akward especially with other patients in the waiting room. Minor inconvenience. Other than that I highly recommend Dr. Reddy.