By Dr. Ferrán Capell Ricart
19.05.17
Colon & Rectal Surgery
All You Should Know About Hemorrhoids
Hemorrhoids are a problem that is usually seen producing annoying pains in the area. Dr. Capell explains what they are, what the causes are, their symptoms and their treatment.