Iranian journal of immunology IJI.