The Hammerhead Ribozyme: A Long History for a Short RNA.

The Hammerhead Ribozyme: A Long History for a Short RNA.