Ribonucleotide reductase inhibitors and future drug design.

Ribonucleotide reductase inhibitors and future drug design.