I know a butt load about steroids, im doing a lot of reserach on insulin, but what is IGF?