Many of us are part of Neanderthal, with our genes traces of past encounters between our earliest ancestors and the Stone Age hominids that populated Europe until about 40,000 years ago. Now, researchers at the Max Planck Institute for Evolutionary Anthropology in Germany and the Karolinska Institute in Sweden think …
Read More »