NASA’s deputy administrator says there is nearly unanimous support for its LEO microgravity strategy that endorses keeping humans in orbit continuously.
The post NASA sees strong support for strategy to maintain continuous human presence in LEO appeared first on SpaceNews.