To the Itokawa and Back Again
Japanese scientists have confirmed that particles found inside the Hayabusa probe after its seven-year space trip are from the asteroid Itokawa.
Japanese scientists have confirmed that particles found inside the Hayabusa probe after its seven-year space trip are from the asteroid Itokawa.