Substantial contribution of extrinsic risk factors to cancer development
Stem cells, cancer, and cancer stem cells