Sentences with phrase «successful tumor xenografts»
Using 80 of the successful tumor xenografts — from the Greek «xenos» meaning «foreign» — he compared how the mouse's tumor responded to a drug or drug combination with the treatment response of the corresponding human patient.