Sriram Jagannathan

41%
Flag icon
Helper T Cell commanders at the site of an infection play the role of amplifiers that use the inherent power of the Innate Immune System to overcome harsh enemies.
Immune: A journey into the system that keeps you alive - the book from KURZGESAGT IN A NUTSHELL
Rate this book
Clear rating
Open Preview