Recent insights on RNA folding mechanisms from catalytic RNA.

Recent insights on RNA folding mechanisms from catalytic RNA.