NASA urged to send shuttle to Hubble Astronauts, not robots, should fix the Hubble Space Telescope, says a new report by the US National Research Council (NRC). That conclusion is directly at odds with NASA, which is opposed to a human mission 