The Darwin Tree of Life project has a tough deadline - all 70,000 species sequenced by the end of 2030. There is a lot of work to do, but this project could give us our most detailed understanding ...