Progress in search for vaccine providing broad immunity to scourge of developing-world infants Scope Blog, 27 Jun 2017 A vaccine is, in essence, a “virtual-reality mug shot” that spurs the immune system to (among other things) generate antibodies…