MarsNews.com

Students Advance To Finals In The 2002 University of Illinois

University of Illinois students are embarking on a NASA Mars mission, the 2002