By Michael Le Page A staff member sets up an antibody production line at the Ibex building of Lonza, where part of the Moderna mRNA coronavirus vaccine will be produced, in Visp, SwitzerlandOLIVIER MAIRE/EPA-EFE/Shuttersto Early results from another coronavirus vaccine trial are even more promising than those Pfizer announced earlier […]