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