1. Department of Immunology; Blood Transfusion Research Center; High Institute for Research and Education in Transfusion Medicine; Tehran Iran
2. Department of Microbiology; Blood Transfusion Research Center; High Institute for Research and Education in Transfusion Medicine; Tehran Iran
3. Department of Molecular Pathology; Blood Transfusion Research Center; High Institute for Research and Education in Transfusion Medicine; Tehran Iran
4. Department of Immunology; Semnan University of Medical Sciences; Semnan Iran
5. Department of Immunology, Asthma and Allergy Research Institute; Tehran University of Medical Sciences; Tehran Iran
6. Department of Pathology; Shiraz University of Medical Sciences; Shiraz Iran