Critical Reviews in Immunology