Can You Get Salmonella Twice?

Can you get Salmonella twice? The answer lies in bacterial diversity, immunity duration, and the difference between relapse and reinfection.