Infographic of lymph node or ganglia, their function in the immune system and their location in the human body.