Space Mountain Produces Terrestrial Meteorites

The discovery of a towering mountain on Vesta could solve a longstanding mystery: How did so many pieces of the giant asteroid end up right here on our own planet?

No Comments »Nasa Science

Comments RSS

Leave a Reply