Our appendix, a thin tube positioned where our small intestine meets our large intestine, is a perplexing organ. In fact, ...
Appendicitis is a common and sometimes serious medical condition, but what exactly causes it, and how is it treated?