ensg00000073282 (TP63)

homo sapiens

tumor protein p63