4 ms·Scientists unveil structure of the ‘immortality’ enzyme telomerase (2018)1 points by cojant 7y ago