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