Those who recover from coronavirus infection have immunity for at least five to six months, per several early studies, and while re-infections to prior strains were rare, new mutated strains pose a risk of contracting the novel virus again, scientists say.