Science | Thu Feb 28, 2013 3:04am EST

China's next manned space mission to launch this summer