Dr. Amar Shinghal Cardiologist,General Physician33 years of experienceDM - Cardiology,MD,MBBS Write a Review Enquire Now Consult Dr. Amar ShinghalOverviewReviewsMedical Q&ABlogsFAQ No Medical Q&A Answered by Dr. Amar Shinghal