Dr. Bachan Singh Barthwal is a General Surgeon with more than 34 years of experience. He pioneers in carrying out Minor Surgery, Piles Surgery, Fistula Surgery, and Gall Bladder Stone surgery, etc.