Return to Article Details Enterobius vermicularis: A Controversial Cause of Appendicitis Download Download PDF