What are Stromatolites?

Stromatolites are one of the oldest ecosystems on Earth. These structures are made by the activities of microbes. This video provides some basic in...
Back to Top