The human ileocaecal junction: anatomical evidence of a sphincter

The human ileocaecal junction: anatomical evidence of a sphincter