Skip to Main Content
The Student News Site of Weber State University

The Signpost

The Signpost

The Signpost

The Signpost

Science Weekly: Mars rover reveals planet could once sustain life

January 25, 2014

The Mars Opportunity rover hit its 10th anniversary on Mars, which coincided with the landing of the Spirit rover on the planet as well as a special release of "Exploring Mars Habitability" in the journal...

Load More Stories