Alternative splicing: new insights from global analyses.

Alternative splicing: new insights from global analyses.