Astronomers from SETI Institute, NASA’s Ames Research Center and Curtin University have traced the impact orbit of 75 observed meteorite falls to several...
New research shows that approximately 70% of meteorites originate from at least three recent break-ups of massive asteroids. This is an artist’s...