On telomeres and telomerases: the key to cell senescence or immortality

Sela, B.

Harefuah 138(1): 24-27

2000


ISSN/ISBN: 0017-7768
PMID: 10868174
Document Number: 512603

Document emailed within 1 workday
Secure & encrypted payments