2 ms·
I 'm surprised by the low cost: > The mission cost was estimated by the Glenn Research Center at about $2.6 billion,
by buboard 7y ago
I 'm surprised by the low cost:
> The mission cost was estimated by the Glenn Research Center at about $2.6 billion,