Mike Lilly

5%
Flag icon
sponges, the most basic and oldest of all animals, which have existed for more than half a billion years, possess something that probably was the first primitive immune response in animals.
Immune: A Journey Into the Mysterious System That Keeps You Alive
Rate this book
Clear rating
Open Preview