Tags: flu vaccine

2 6/27/2017

Claim that new flu vaccine delivers 40% relative risk reduction not justified