Widespread occurrence of self-cleaving ribozymes

Widespread occurrence of self-cleaving ribozymes