"BASALT LAVA GLASS" content on TweakTown - Page 1
We found 1 items for the tag: BASALT LAVA GLASS
NEWS
Breakthrough may reveal the origin of life on Earth, and maybe on Mars
A pathway through which life on Earth and Mars could come to be has been found through the formation of RNA on basalt lava glass.