Inflammatory bowel disease: progress and current concepts of etiopathogenesis.

Inflammatory bowel disease: progress and current concepts of etiopathogenesis.