1. Shiraz Nephro‐Urology Research Center Shiraz University of Medical Sciences Shiraz Iran
2. Endourology Ward, Urology Department Shiraz University of Medical Sciences Shiraz Iran
3. Laparoscopy Research Center, Surgery Department Shiraz University of Medical Sciences Shiraz Iran
4. Thoracic and Vascular Surgery Research Center Shiraz University of Medical Sciences Shiraz Iran