By llamasonic on February 26, 2009
via TechCrunch Really interesting stuff from Microsoft innovation labs in Egypt.
Posted in Musings | Tagged egypt, microsoft, mobile, research, video | Leave a response