S sputnikvaccine.com Sputnik V vaccine peer reviewed with efficacy of 91.6% 69 points The_rationalist 5 years ago 84 comments