FOR GEOINFORMATICS AND SUSTAINABLE DEVELOPMENT
Cancer vaccines showed promise in two small new studies.