News News Scientific advances Proteins take centre stage in research on ancient human relatives 21 August 2025