Serious omissions in trial likely to limit the "90% efficacy" Pfizer is boasting of.

Read more