HPV16 E7 protein and hTERT proteins defective for telomere maintenance cooperate to immortalize human keratinocytes

HPV16 E7 protein and hTERT proteins defective for telomere maintenance cooperate to immortalize human keratinocytes