Current time: 0:00Total duration: 9:43
0 energy points
Learn about how B and T cells reside in lymph nodes. Find out how that enables them to get a preview of what they need to be prepared to fight. By Patrick van Nieuwenhuizen. Created by Patrick van Nieuwenhuizen.