IGFBP7 and neoplasm: Together, these results suggest that IGFBP7 plays different roles in different tumor or host environments.