Structure and function of the spleen.
Nat Rev Immunol. 2005 Aug;5(8):606-16. doi: 10.1038/nri1669.
Nat Rev Immunol. 2005.
PMID: 16056254
Review.