Tiny tubes point to ancient life

Tiny tubes thought to have been etched into South African rocks by microbes are at least 3.34 billion years old, scientists can confirm.

 evolution life geology toread prehistoric civilization

Return to the linkmark list.