Lymph node

Small “lump” located on the lymphatic vessels. Lymph nodes play a major role in protecting the body against infections and cancerous cells.

Back to news