Dr. Shahid Shafaat Bajwa practices through . The Internal Medicine Specialist has 7 published reviews.