ricochetscience.com
Cancer, Elephants and P53 - Ricochet Science
What is p53? Also known as a tumor protein or a cellular tumor antigen, p53 (also sometimes called TP53) is a gene that codes for proteins which in essence