JOURNALS
2002-Present Reviewing board
Pajouhandeh Journal, Shahid Beheshti University of medical sciences
2003-Present Reviewing Board
Archives Journal of Iranian Medicine
2005-Present Editorial Board
Surgical literature digest, Published by Iranian academy of medical sciences
2005-Present Editorial Board
The Iranian Journal of Cardiac Surgery
2000-Present Editorial Board
Iranian Journal of Surgery, The official journal of the Iranian Association of surgeons
2001-Present International Advisory Board
Asian Annals of Cardiovascular and Thoracic Surgery