Life & Biology
ultraviolet light, produced nucleotides and sugars too. Nature does the same chemistry without a laboratory. Meteorites
Article · 4 min read