Skip to main content

IGFBP-2: a critical player in cancer and metabolism