1. Department of Reproductive Health and Midwifery, School of Nursing and Midwifery, Tehran University of Medical Sciences
2. School of Nursing and Midwifery, Tehran University of Medical Sciences
3. Virtual School of E-Learning in Medical Education, Tehran University of Medical Sciences
4. School of Nursing and Midwifery, Astara Azad University