Overall, NPRA not only plays a role in the cancer cells themselves, but also affects processes such as immune escape, angiogenesis and matrix remodeling by remodeling the TME. Here, NPR1 is linked to cancer.