Return to Article Details
A unique appendiceal orifice: a striking foreign body in the cecum