A review by The Planetary Society concludes the proposal would effectively cancel roughly 53 science missions, including ...
There's one particular challenge facing the crewed missions of the near future that scares mission planners more than almost ...