Critics doubt value of International Space Station science
Tuesday, January 28, 2014 - 16:30
in Astronomy & Space
After the White House decided recently to prolong the life of the International Space Station until 2024, the nation's top science official declared that the four-year extension would help NASA get a big return on its $100 billion investment.