L liebertpub.com RNA forms on basalt lava glass in the presence of nucleoside triphosphates 323 points sanketpatrikar 4 years ago 71 comments