Seeing with fresh eyes: Stowers Scientists establish snails as a system for studying sight restoration
The team has 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, has an unordinary feature with an extraordinary capability. The eye of the apple snail is […]