Personalised cancer therapy and Google power