Telocytes: a potential defender in the spleen of Npc1 mutant mice.

Telocytes: a potential defender in the spleen of Npc1 mutant mice.