Splenic stromal niches in homeostasis and immunity. - Alexandre YO; Mueller SN (Nature reviews. Immunology, 2023)