Tag: mitochondrion
Mitochondria Promoted to Information Processing Systems
The label “powerhouses of the cell” was too simplistic for the many tasks performed every second by these computing, networking, signaling, regulating wonders.
Placozoa: An Evolutionary Leftover?
Simple, small, and worldwide in distribution, the placozoa don’t fit any clear evolutionary picture.