Pfizer's stock dropped 4.3 percent while Moderna's fell 3.1 percent and Novavax saw a 2.8 percent dip in its stock Friday ...
Vaccines are most effective at scale when enough people get them to provide "herd immunity" from a virus, doctors and ...