All Comets in Our Solar System May Have the Same Origin

2019-09-09 1

Leiden University researchers discovered all our solar system's comets might come from the same place, which could help us figure out how life formed on Earth.