By admin , 3 November 2025 evidence entity IGF-I to IGFBP-3 ratio plasma ↑ expression Figure‘s link 27468747