Diabetes and cancer I: risk, survival, and implications for screening.

Diabetes and cancer I: risk, survival, and implications for screening.