TP53: A unique tumor suppressor

TP53: A unique tumor suppressor