Moderna vaccine enters final stage of human trials editorJul 15, 20200 UTV | COLOMBO – US biotech firm Moderna says it will enter the final stage of human trials for its Covid-19 vaccine on 27 July. Read more