Ahead of Schedule

Fast technological developments could deliver vaccines for cancer and other diseases by the end of the decade