Get the latest Science News and Discoveries
Humans inherited genes from Neanderthals that still limit our muscle activity
A new study reveals that a gene inherited from Neanderthals reduces muscle activity and may influence athletic performance.
None
Or read this on r/EverythingScience