Monday, April 09, 2012

China, My China

Steve Squyres has been appointed as chairman of NASA's Advisory Council. He offers some hard advice to NASA: move forward or die.

No comments: