News
Discover WildScience on MSN1d
LUCA, The 4.2 Billion-Year-Old Grandparent Of All Life TodayLUCA, short for Last Universal Common Ancestor, is believed to be the single-celled organism from which all life on Earth descended. Estimated to have existed around 4.2 billion years ago, LUCA is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results