1. Laboratory Hematology & Blood Bank Department, School of Allied Medical Sciences Shahid Beheshti University of Medical Sciences Tehran Iran
2. Hematology and Blood Banking High Institute for Research and Education in Transfusion Medicine Tehran Iran
3. Clinical Laboratory Sciences Department, School of Allied Medical Sciences Shahid Beheshti University of Medical Sciences Tehran Iran
4. Blood Transfusion Research Center High Institute for Research and Education in Transfusion Medicine Tehran Iran