5 ms·Is NASA Over-the-Hill? - NASA's Engineers, Astronauts and Scientists1 points by gibsonf1 17y ago