One new study whose findings put the origin of life 300 million years ahead of schedule is stirring up controversy, according to The Washington Post.
One new study whose findings put the origin of life 300 million years ahead of schedule is stirring up controversy, according to The Washington Post.