A New Structure in the Immune System (IMAGE)
Caption
Immune cells (pink and green) gathering at the subcapsular proliferative locus (SPF), a newly discovered immune system structure that appears in the lymph node. Blue = surface of the lymph node.
Credit
Imogen Moran & Tri Phan/Garvan Institute
Usage Restrictions
None
License
Licensed content