3 ms·New study finds meteorites were byproducts of planetary formation17 points by ryan_j_naughton 12y ago