Meteorites are remnants of the building blocks that formed Earth and the other planets orbiting our Sun. Recent analysis of their isotopic makeup led settles a longstanding debate about the geochemical evolution of our Solar System and our home planet.
Click here for original story, Tracking down the forces that shaped our Solar System’s evolution
Source: ScienceDaily