Glimpses of genomes past Posted on 5 October 2023 by nCorinne Simonti, and nMadeleine Sealen Science, Volume 382, Issue 6666, Page 46-47, October 2023.