MIT Technology Review

Media

Publication that named Luis von Ahn one of the top young innovators under 35.

Mentioned in 1 video