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