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