Comment Re:Good Science is what you make of it. (Score 1) 89
Now the NASA has gotten into 'competition' maybe they could review some older 'decisions'.
Big Dumb Boosters over the shuttle?
EELV's over the shuttle?
EELV's over the CLV?
Big Dumb Boosters over the shuttle?
EELV's over the shuttle?
EELV's over the CLV?