Space Mountain Produces Terrestrial Meteorites
Friday, December 30, 2011 - 23:00
in Astronomy & Space
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?