Mars Landing in a Nutshell

The year 2004 has kicked off with a bang in the science world. The United States has successfully landed a robotic rover on the nearby neighbor Mars for only the third time in history, defying the odds. This landing was completed after two failed attempts to visit Mars in the last 6 years and, within […]