ResearchHub Logo

Paper

p63, a p53 Homolog at 3q27–29, Encodes Multiple Products ... | ResearchHub