Humanity struggles in an agonizing sprint to the finish line: finding a vaccine for Covid-19 | Publicación