?xml version="1.0" encoding="UTF-8"?> Controversy exists concerning the correct surgical management ..... 3000 W Cypress Creek Rd Fort Lauderdale, FL 33309 Department of Colorectal Surgery, Cleveland Clinic Florida ....