Ribonuclease P: the evolution of an ancient RNA enzyme.

Ribonuclease P: the evolution of an ancient RNA enzyme.