Is this snail the next medical breakthrough?