Manned Mars Mission Design
March 15, 2025
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