1. Department of Urology Faculty of Medicine Shariati Hospital Tehran University of Medical Sciences Tehran Iran
2. Department of Andrology Reproductive Biomedicine Research Center Royan Institute for Reproductive Biomedicine ACECR Tehran Iran
3. Department of Surgery Valiasr Hospital Arak University of Medical Sciences Arak Iran