1. Cellular and Molecular Research Center, Iran University of Medical Sciences, Tehran 1449614535, Iran
2. Department of Medical Nanotechnology, Faculty of Advanced Technologies in Medicine, Iran University of Medical Sciences, Tehran 1449614535, Iran
3. Advanced Nanobiotechnology and Nanomedicine Research Group (ANNRG), Iran University of Medical Sciences, Tehran 1449614535, Iran
4. Uro-Oncology Research Center, Tehran University of Medical Sciences, Tehran 1417613151, Iran
5. Department of Cell Engineering, Cell Science Research Center, Royan Institute for Stem Cell Biology and Technology, ACECR, Tehran 1665659911, Iran
6. Oncopathology Research Center, Iran University of Medical Sciences, Tehran 1449614535, Iran
7. Department of Molecular Medicine, Faculty of Advanced Technologies in Medicine, Iran University of Medical Sciences, Tehran 1449614535, Iran
8. Nanotechnology Research Centre, Faculty of Pharmacy, Tehran University of Medical Sciences, Tehran 1417613151, Iran
9. Department of Pharmaceutical Nanotechnology, Faculty of Pharmacy, Tehran University of Medical Sciences, Tehran 1417613151, Iran
10. Universal Scientific Education and Research Network (USERN), Tehran 1417755331, Iran
11. Department of Mechanical Engineering, Boston University, Boston, Massachusetts 02215, United States
12. School of Pharmacy, University College Cork, Cavanagh Pharmacy Building, Cork T12 YN60, Ireland
13. Research Center for Science and Technology in Medicine, Tehran University of Medical Sciences, Tehran 1417613151, Iran