Kinase inhibitors are the largest class of new cancer drugs. However, it is already apparent that most tumours can escape from the inhibition of any single kinase. If it is necessary to inhibit ...