Seeing with fresh eyes: Snails as a system for studying sight restoration

Stowers scientists have established the apple snail as a new research organism for investigating eye regeneration, which may hold the key for restoring vision due to damage and disease. Snails are slimy, simple creatures yet one species, the apple snail,...