News News Scientific advances Proteins take centre stage in research on ancient human relatives 21 August 2025 News Scientific advances Discovering the large overlap between Neanderthals and early Homo sapiens 5 March 2024