New study finds meteorites were byproducts of planetary formation | Heykuki News