The contradictory prognostic value of NRP1 expression among types of cancers might be caused by the tumor-specific roles of NRP1 and its related mechanisms. Here, NRP1 is linked to cancer.