Loading paper
Considering Human Aspects on Strategies for Designing and Managing Distributed Human Computation | Tomesphere