Diverticula and Diverticulitis: Time for a Reappraisal

Diverticula and Diverticulitis: Time for a Reappraisal