Investigadores analisaram dados de 2,6 milhões de doentes dos registos de cancro em sete países considerados ricos.