Astrobitica
January 5, 2026
The new findings strengthen the "RNA world" hypothesis that describes how the first life on Earth could...
