Title: Abstracts of papers presented at the 2007 meeting on telomeres & telomerase, May 2-May 6, 2007