The many twists and turns of DNA: template, telomere, tool, and target.

The many twists and turns of DNA: template, telomere, tool, and target.