Humans have about 3 billion DNA bases in their genetic makeup. However, most of it does not encode for protein.
At first sight, stromatolites may seem unremarkable. The stromatolite formations found in Shark Bay, Western Australia, do ...