KLK3 and cancer: Cross-sectional study (n=17,571) from 231 municipalities, visited by Mobile Cancer Prevention Units of a prostate-specific antigen (PSA) based opportunistic screening program, between 2004 and 2007.