N nature.com Pfizer and Moderna vaccines may produce lasting immunity 223 points jcarpio 5 years ago 343 comments