August 06, 2010

screenshot Microsoft Live Labs

Microsoft Live Labs

At Live Labs we bring scientists, engineers, entrepreneurs and the online community together to build a better online world.

meta