10.1101/700294
Mechanism of processive telomerase catalysis revealed by high-resolution optical tweezers
2019-07-12