Return to Article Details Caecal Dermoid Cyst: A Right Iliac Fossa Diagnostic Dilemma Download PDF