Sriram Jagannathan

49%
Flag icon
spleen is a sort of lymph node for your blood but there is more! This tiny organ is the main source for superfast responding IgM Antibodies in your blood.
Immune: A journey into the system that keeps you alive - the book from KURZGESAGT IN A NUTSHELL
Rate this book
Clear rating
Open Preview