Diverticular Disease: An Update on Pathogenesis and Management.

Diverticular Disease: An Update on Pathogenesis and Management.