About the part in red:
There is no evidence whatsoever that warrants saying this, quite the contrary actually. Cancerous cells are incredible IGF-1 factories. They make great amounts of the stuff, which they use themselves. They self-saturate with their IGF-1, at which point it makes no...