Inflammatory bowel disease: new insights into pathogenesis and treatment.

Inflammatory bowel disease: new insights into pathogenesis and treatment.