1. Department of Pathology, Shariati Hospital, Tehran University of Medical Sciences
2. Department of Pathology, Cancer Institute, Imam Khomeini Hospital Complex, Tehran University of Medical Sciences
3. Department of Neurosurgery, Shariati Hospital, Tehran University of Medical Sciences
4. Department of Pathology, Molecular Pathology, School of Medicine, Iran University of Medical Sciences
5. Department of Biology, Faculty of Basic Science, Noor Danesh University, Isfahan
6. Hematology, Oncology and Stem Cell Transplantation Research Center, Research Institute for Oncology, Hematology, and Cell Therapy, Tehran University of Medical Science, Tehran, Iran