The ribosome challenge to the RNA world.

The ribosome challenge to the RNA world.