Elongation by RNA polymerase: a race through roadblocks.

Elongation by RNA polymerase: a race through roadblocks.