Drug Development for Cancer and Diabetes (A Path to 2030) - 9781774634936