Sunday, July 1, 2012

Startup Has Language Learners Translating the Web

twitterapiIT Editor, Web & Social Media

As Technology Review’s IT editor for Web and social media, I cover a wide variety of startups and write gadget reviews out of our San Francisco office. I’m curious about...
See full bio »

Related Articles:

View the Original article

No comments:

Post a Comment