1. Telomeres and Telomerase Group, Molecular Oncology Program, Spanish National Cancer Centre, Madrid E-28029, Spain
2. Radiation and Cancer Biology Division, Department of Radiation Oncology, Washington University School of Medicine, St. Louis, MO 63108
3. Research Institute of Molecular Pathology, Vienna Biocenter, A-1030 Vienna, Austria