Mars Lander Takes Highest Magnified Image Ever Off Earth
Thursday, August 14, 2008 - 13:56
in Astronomy & Space
Phoenix takes first image of single dust particle; highest magnification image ever taken off Earth.
Phoenix takes first image of single dust particle; highest magnification image ever taken off Earth.