Could humanity finally be gaining the upper hand in our age-old fight against cancer? Recent scientific and medical advances have added several new weapons to our arsenal, including personalised gene therapy, artificial intelligence screening, simple blood tests and potentially soon vaccines. Cancer accounted for nearly 10 million deaths …