Tag: protozoans
Excerpt — The Infinite Complexity of Cells
The unique powers of cells — their “demonic catalytic powers” — and their fitness to play their unique role as the building blocks of all life are a wonder.
Kimberella — The Oldest Radula (Not)
There is a strange fact that shows that any interpretation of these trace fossils has to be taken with a grain of salt.