1. Department of Medical Education; School of Medicine; Tehran University of Medical Sciences; Tehran Iran
2. Department of Internal Medicine; School of Medicine; Tehran University of Medical Sciences; Tehran Iran
3. Department of Emergency Medicine; School of Medicine; Tehran University of Medical Sciences; Tehran Iran
4. Department of Epidemiology and Biostatistics; School of Public Health; Tehran University of Medical Sciences; Tehran Iran
5. Department of Medical Education; School of Medicine; Iran University of Medical Sciences; Tehran Iran
6. Academic Unit of Medical Education; School of Medicine; University of Sheffield; Sheffield UK