Looking for clues to the mystery of life on earth.
Balter
M
M
D001419:Bacteria; D019143:Evolution, Molecular; D019110:Meteoroids; D063065:Organophosphonates; D000069497:Origin of Life; D012313:RNA / Q000235:genetics / Q000378:metabolism; D016337:RNA, Catalytic / Q000378:metabolism
D063065:Organophosphonates; D016337:RNA, Catalytic; D012313:RNA