Pfizer vaccine 95% effective in final analysis, company seeks final safety step

  • 4 years ago