Jan 3, 2024 by Enrico de Lazaro

The earliest known evidence of photosynthetic structures has been identified inside a collection of the enigmatic cylindrical microfossils Navifusa majensis...