TP73 and neoplasm: TP73 encodes more than 20 isoforms through alternative splicing and promoter usage, each contributing uniquely to both tumor suppressive and oncogenic functions [28].