You must log in or register to comment.
Recommend anything to read on the matter? Sounds very interesting, but I’m afraid I may find some dubious material before striking anything good.
Puh, i think this was from some science journal years ago. I think mainly due to telomeres?
Now that you mention it, this may be obsolete already. Someone knows?