How quickly can a person recover from shingles? - Medical News Today