Dr. Niraj B. Shah Medical Registration Verified Urologist15 years of experience Enquire Now Consult Dr. Niraj B. ShahOverviewVisitsReviewsMedical Q&AServicesBlogsFAQWrite a review