ABC of colorectal diseases. Haemorrhoids.
Hancock
B D
BD
Wythenshawe Hospital, Manchester.
D001003:Anal Canal / Q000601:surgery; D006484:Hemorrhoids / Q000150:complications / Q000175:diagnosis / Q000601:surgery; D006801:Humans