Evolving concepts on human SMN pre-mRNA splicing.

Evolving concepts on human SMN pre-mRNA splicing.