The calcite-encrusted skeleton of an ancient human, still embedded in rock deep inside a cave in Italy, has yielded the oldest Neanderthal DNA ever found.
These molecules, which could be up to 170,000 years old, could one day help yield the most complete picture...