90% efficacy is outstanding. That level of efficacy generally means that only ~50 - 60% of the general population needs the vaccine to achieve herd immunity.....which I might add, we are going to need because of the anti-vax dumbfvcks that plague modern society.
_________________________
“If the military were fighting for our freedom, they would be storming Capitol Hill”. – FleaFlickr02