Sriram Jagannathan

32%
Flag icon
For one, the spleen is the place in your body where 90% of your old blood cells are filtered and recycled when their life comes to an end.
Immune: A journey into the system that keeps you alive - the book from KURZGESAGT IN A NUTSHELL
Rate this book
Clear rating
Open Preview