1. Blood Transfusion Research Center, High Institute for Research and Education in Transfusion Medicine, Tehran, Iran
2. Rajaie Cardiovascular Medical and Research Center, Iran University of Medical Sciences, Tehran, Iran
3. Heart Valve Disease Research Center, Rajaie Cardiovascular Medical and Research Center, Iran University of Medical Sciences, Tehran, Iran
4. Departments of Immunology, Faculty of Medicine, Tarbiat Modares University of Medical Sciences, Tehran, Iran