(Q53291445)
Statements
Telomeres and telomerase in renal health. (English)
1 reference
Lauren P Wills
1 reference
Rick G Schnellmann
1 reference
1 January 2011
1 reference
22
1 reference
39-41
1 reference
1
1 reference
Identifiers
1 reference