Discovery of OSI-906: A Selective and Orally Efficacious Dual Inhibitor of the IGF-1 Receptor and Insulin Receptor | doi.page