Sci/tech in pictures

In this photo provided by China's Xinhua News Agency, an unmanned spacecraft is launched atop an advanced Long March 3C rocket from the Xichang satellite launch center in southwest China's Sichuan Province, Friday, Oct. Read article Credits AP
back next

Find your future job here