Cause and consequences of genetic and epigenetic alterations in human cancer.

Cause and consequences of genetic and epigenetic alterations in human cancer.