Peto's paradox and human cancers.

Peto's paradox and human cancers.