1. Medical Ethics and History of Medicine Research Center; Tehran University of Medical Sciences; Tehran; Iran
2. School of Medicine; Tehran University of Medical Sciences; Tehran; Iran
3. Ethics, Religion and Medicine Research Center; Qom University of Medical Sciences; Qom; Iran