A molecular timescale of eukaryote evolution and the rise of complex multicellular life

A molecular timescale of eukaryote evolution and the rise of complex multicellular life