An analysis of ancient DNA suggests Neanderthals were living in northern Spain around 430,000 years ago. The finding pushes the previous assumptions of Neanderthal presence in Europe by at least 30,000 years.

Previous articleAlkermes to Co-Develop Reset’s Orexin Receptor Modulators
Next articleBiotech Collaboration with Cuba