An overview of the immune system.
Lancet. 2001 Jun 2;357(9270):1777-89. doi: 10.1016/S0140-6736(00)04904-7.
Lancet. 2001.
PMID: 11403834
Review.