1. Department of Medical Education, Smart University of Medical Sciences, Tehran, Iran
2. Department of Public Health, Asadabad School of Medical Sciences, Asadabad, Iran
3. Department of E-Learning in Medical Sciences, Virtual School & Center of Excellence in E-Learning, Shiraz University of Medical Sciences, Shiraz, Iran
4. Department of Rehabilitation Management, School of Rehabilitation Sciences, Iran University of Medical Sciences, Tehran, Iran