Development and function of the mammalian spleen. - Brendolan,A. (Bioessays, 2007)