A newly discovered role of telomeres in an ancient organism.

A newly discovered role of telomeres in an ancient organism.