Palindromes and genomic stress fractures: bracing and repairing the damage.

Palindromes and genomic stress fractures: bracing and repairing the damage.