Rich nations such as Sweden, Switzerland and Germany have the highest prevalence of cancer in Europe while Poland, Estonia and Slovakia have the lowest, according to a survey published on Thursday.

Countries with low infant mortality and high gross domestic income tended to have higher cancer prevalence — the number of patients with the disease at a given time — than their poorer neighbors.

The high prevalence in wealthier nations is linked, at least in part, to better detection and improved survival rates. Low prevalence is due to a low incidence of the disease but also a high mortality rate. More here.