Glossary Hematology / Term
Small organs throughout the body that play a role in the immune system by filtering out foreign particles, such as viruses and bacteria.
Permanent link Lymph node - Creation date 2021-11-21