By llamasonic on February 26, 2009
via TechCrunch Really interesting stuff from Microsoft innovation labs in Egypt.
Popularity: 8% [?]
Posted in Musings | Tagged egypt, microsoft, mobile, research, video
Click here to cancel reply.
Name *
Email *
Website
Comment