The Pin2/TRF1-interacting protein PinX1 is a potent telomerase inhibitor

The Pin2/TRF1-interacting protein PinX1 is a potent telomerase inhibitor