Plot: One of the key players of our immune system is the complement system. An army of millions and trillions of tiny bombs, which work together in a complex and elegant dance to stop intruders in your body
Kurzgesagt In A Nutshell - Season 7 - Tiny Bombs in Your Blood — The Complement System (Episode 11)
Episode Aired On:
Sunday, July 28 2019
5 years ago
Sunday, July 28 2019
5 years ago