Critical reviews in immunology [Crit Rev Immunol] NLMUID: 8914819