TPPP3 and cancer: One such gap is the discrepancy seen in the role TPPP3 plays in cancer, whether it be oncogenic or tumor suppressive.