Q quantamagazine.org All Life on Earth Today Descended from a Single Cell. Meet LUCA 58 points EA-3167 1 year ago 15 comments