Advances in carcinogenesis: a historical perspective from observational studies to tumor genome sequencing and TP53 mutation spectrum analysis.

Advances in carcinogenesis: a historical perspective from observational studies to tumor genome sequencing and TP53 mutation spectrum analysis.