A new study sheds light on why promising cancer treatments can produce dramatically different results across patients.