PINX1

PIN2/TERF1-interacting telomerase inhibitor 1

Molecular Synopsis