Press Release Success of Mars Odyssey satellite puts key communications link in place for Cornell-led Rover mission in 2003 October 24, 2001