Can shark liver, tree bark and piles of sand help deliver the Covid vaccine?
Could we really be on the verge of a return to life as normal? Certainly the recent coronavirus vaccine breakthroughs hint at this. U.S company Moderna announced yesterday that it has a jab that early results show may be 95 per cent effective and, within hours, the UK had placed an order for five million … Read more