Dr. M. Shahbaz Ashraf is a Internal Medicine Specialist practicing in Lahore. Dr. M. Shahbaz Ashraf has the following degrees: MBBS, MRCP (UK) and has 9 years of experience. You can book an appointment with Dr. M. Shahbaz Ashraf by calling us or using the 'book appointment' button.