Humans inherited genes from Neanderthals that still limit our muscle activity - Earth.com A new study reveals that a gene inherited from Neanderthals reduces muscle activity and may influence athletic performance. Visit Link Return to List Share
No comments yet.