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: Ahrefs [Bot], Amazon [Bot] and 87 guests