Massive-scale online collaboration

1,857,164 views|
Luis von Ahn |
TEDxCMU
• April 2011