Merck and Moderna's cancer vaccine data were 'a triumph of science.' And now, the work begins Endpoints News