Dr. Muhammad Irfan practices through . The Gastroenterologist has treated 37 patients and has 37 reviews .