New study finds meteorites were byproducts of planetary formationnewsoffice.mit.edu17 pointsryan_j_naughton11 years ago