Collaborative Human Computing Zack Zhu March 31, 2010 Seminar for Distributed Computing 1.
Collaborative Human Computing