RIF1 logo

RIF1

Telomere length regulator protein RIF1

Molecular Synopsis