1. Tehran University of Medical Sciences, Sina Hospital, Tehran, Iran
2. Tehran University of Medical Sciences, Sina Hospital
3. Tehran University of Medical Sciences, Farabi Hospital, Tehran, Sina Hospital
4. Research and Development Center, Tehran University of Medical Sciences, Sina Hospital