The enigma of ribonuclease P evolution.

The enigma of ribonuclease P evolution.