https://www.biorxiv.org/content/early/2018/11/19/474270
Implying that at least some of our cells can maintain their telomere length indefinitely.
Moderator: ofonorow
Users browsing this forum: No registered users and 1 guest