Zaret, K.S. (2018) Telomerase and cell renewal in the liver (News and Views). Nature 556, 181-182
View Publication