Tag: ScienceAlert
ScienceAlert Vindicates My Findings About Human “Tails” — They Are NOT an Evolutionary Atavism
The article cites new literature that has appeared since I published my own review nine years ago.
Researchers: Neanderthals Invented Process to Produce Birch Tar
The tar can be used for glue, bug repellent, and killing germs. This finding tracks growing recognition of Neanderthals as intelligent.
What Is a Scientific “Theory”?
ScienceAlert offers a cute infographic, “Common MythConceptions: World’s most contagious falsehoods.”