Scientists have shed light on how immune cells navigate to the lymph nodes, where they help to fight off harmful bacteria and viruses.
Scientists have shed light on how immune cells navigate to the lymph nodes, where they help to fight off harmful bacteria and viruses.