This snail may hold a secret to human eye regeneration
Apple snails can rebuild eyes, offering clues for treating human eye injuries and disease
Stowers Institute for Medical Research
Apple snails can rebuild eyes, offering clues for treating human eye injuries and disease
Stowers Institute for Medical Research