Tura Turu
Home
My account
Cart
DNA reveals exactly when Humans and Neanderthals interbred
21
May, 25
Humans and Neanderthals were mingling some 45,000 years ago —…
Read More
Scientist Proposes a New Universal Law of Biology That May Explain Aging
18
May, 25
Life appears to require at least some instability. This fact…
Read More
Scientists Found a Paradox in Evolution—and It May Become the Next Rule of Biology
17
Mar, 25
It may have fewer than many of the other sciences,…
Read More
Why don’t humans have tails? Scientists find answers in an unlikely place
17
Mar, 25
Sign up for Tura Turu News’s Wonder Theory science newsletter.…
Read More