With confirmed cases of Covid-19 globally exceeding 1 million and more countries going into lockdown to slow the pandemic, the emerging question is: “When will this all end?” The answer depends in large part on uncertainties about the novel coronavirus that causes the disease, including whether you can get it more than once and how quickly the world’s scientists might produce a vaccine.