(Q28142778)
Statements
For better or worse? Telomerase inhibition and cancer (English)
0 references
6 August 1999
0 references
98
0 references
3
0 references
273-5
0 references
scientific article (publication date: 6 August 1999)
No description defined