1. Department of Anatomy, School of Medicine, Tehran University of Medical Sciences, Tehran, Iran, 1417613151.
2. Department of Urology, Shariati Hospital, Tehran University of Medical Sciences, Tehran, Iran, 1417613151.
3. Department of Andrology, Reproductive Biomedicine Research Center, Royan Institute for Stem Cell Biology and Technology, ACECR, Tehran, Iran, 1417613151.
4. Department of Anatomy, School of Medicine, Arak University of Medical Sciences, Arak, Iran, 3133705.
5. Cellular and Molecular Research Center and Department of Anatomical Sciences, Iran University of Medical Science, Tehran, Iran, 88052965.
6. Primegen Biotech LLC, Santa Ana, California.