Leech Therapy for Hemorrhoids or Piles

Hemorrhoids are defined as dilated plexus (network) of superior haemorrhoidal veins, in relation to the anal canal. Hemorrhoids have become very common disease occurs in both male and female. They are the swollen veins...