Pietro Michelucci is the Project Lead for Stall Catchers, and the director of the Human Computation Institute in Ithaca, New York.
Segment
Read More
8:00
How Citizen Science Can Speed Up Alzheimer’s Research
A citizen science game uses the power of the crowd to identify stalled blood cells.