Share
twitterlinkedinfacebook
Image 1 of 1
ICT Conference 62.jpg
Laurent Herault, Director of CEA-LETI, speaks at 'Digital Cities' ICT conference, in the Spanish Pavilion at Shanghai World Expo 2010, in Shanghai, China, on May 18, 2010. Photo by Lucas Schifres/Pictobank