Whalespan
Loading…
High levels of insulin-like growth factor 1 (IGF-1) can enable tumor cells to survive by overriding cell death mechanisms. — Whalespan