May 31st- June 2nd, 2010
Shanghai World Expo
&
ZhangJiang Science Park
Shanghai