Massive-scale online collaboration

1,840,055 views |
Luis von Ahn |
TEDxCMU
• April 2011