Dr. Bagheri teaches medical ethics to medical students and has initiated a Ph.D. course on medical ethics in 2008. He was a clinical ethics fellow at the Joint Center for Bioethics, University of Toronto, Canada from 2007 to 2008 and Erasmus Mundus Visiting Professor at the University of Leuven, Belgium in 2007. Dr. Bagheri is vice-chairman of the UNESCO International Bioethics Committee (IBC), and serves as a member of the board of the International Bioethics Association (IAB).