Manned Mars Mission Design
Dec. 26, 2024
NASA has early plans to send astronauts to Mars for 30 days | Space Design Reference Mission 1 Illinois Team Presents Manned Mars Mission Project at SpaceOps | Aerospace Engineering | UIUC Manned Mars Mission Design