T Cells might be our bodies’ best shot against Omicron. 16 Dec, 2021 | 09:45h | UTC T Cells Might Be Our Bodies’ Best Shot Against Omicron – The Atlantic