[Previous] [Next] [Current]
XKCD: 3056
2025-2-26

RNA

Abstract

2040s: RNA formed the basis for life each of the five known times it arose on the early Earth.