1. Department of Surgery Shiraz University of Medical Sciences Shiraz Iran
2. Student Research Committee Jahrom University of Medical Sciences Jahrom Iran
3. Student Research Committee Shiraz University of Medical Sciences Shiraz Iran
4. Colorectal Research Center Shiraz University of Medical Sciences Shiraz Iran
5. School of Medicine Shiraz University of Medical Sciences Shiraz Iran
6. Thoracic and Vascular Surgery Research Center Shiraz University of Medical Sciences Shiraz Iran