China / China

38 robots sail to Shanghai Expo

(chinadaily.com.cn) Updated: 2010-03-23 13:11
38 robots sail to Shanghai Expo
Wu Yulu adjusts a robot which will show up in 2010 Shanghai World Expo this May, 2010.[Photo/CFP] 38 robots sail to Shanghai Expo
Highlights
Hot Topics