Taking a look at how challenges are being handled to prepare for a manned flight to Mars.
2005
2008
2009
2021
1986
1999
2002
2000
2023
1980
1998
2024
—
1990
2010