Eyewire Image Gallery
EyeWire, a game to map the brain. eyewire.org/
39 photos · 3,535 views