Dr. Ravi Shankar Nephrologist/Renal Specialist,Nephrologist33 years of experienceMBBS,MD - Internal Medicine,DM - Nephrology,Fellowship in Nephrology Write a Review Enquire Now Consult Dr. Ravi ShankarOverviewReviewsMedical Q&ABlogsFAQ No Blogs Reviewed by Dr. Ravi Shankar