Lymph Node is a photograph by Cnri which was uploaded on July 24th, 2016.
Lymph node. Light micrograph of a section through a lymph node. Lymph nodes are part of the lymphatic system and are responsible for collecting and destroying bacteria and viruses.