Press Release
06 August 2025
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
Read Article