Most of the time, when someone’s talking about swollen glands, they refer to lymph nodes. Lymph nodes are crucial elements of your immune system which aid your body by helping it recognize harmful bacteria and fight against them. You can find these glands in several locations of your body, such as neck, behind the ears, […]