Telomeric localization of TRF2, a novel human telobox protein

Telomeric localization of TRF2, a novel human telobox protein