An infographic comparing the budgets of NASA (National Aeronautics and Space Administration) and the DoD (Department of Defense) since 1958. Also lists some notable achievements.
An infographic comparing the budgets of NASA (National Aeronautics and Space Administration) and the DoD (Department of Defense) since 1958. Also lists some notable achievements.