Determining Divergence Times of the Major Kingdoms of Living Organisms with a Protein Clock | Synapse