Managing haemorrhoids.
BMJ. 2003 Oct 11;327(7419):847-51. doi: 10.1136/bmj.327.7419.847.
BMJ. 2003.
PMID: 14551102
Free PMC article.
Review.