>>81644282Huh, and pic related is the ranking of cancer death rate, so maybe their screening is working.
>>81644628US/UK/AUS/NZ is what I was thinking. Yeah, lots of possible reasons, but we know what things are risk factors and that's the important thing in terms of decision making imo.