Did life on Earth only arise once? Perhaps not

The last common ancestor of all living things may not have been alive at all

CategoriesUncategorized