Dr. Shams Iqbal Medical Registration Verified Urologist24 years of experience Enquire Now Consult Dr. Shams IqbalOverviewVisitsReviewsMedical Q&AServicesBlogsFAQWrite a review