Dr Mahrukh Khan is a very wonderful person and knowledgeable physician. She takes her time with each patient and not rushing to the next patient like many other physicians do. She has been my doctor for more than 10 years. She is the only doc I know who actually does house calls to care for her home bound patients. She goes above and beyond what is expected of her. A+ rating!