Prenyltransferase Inhibitors: Treating Human Ailments from Cancer to Parasitic Infections.

Prenyltransferase Inhibitors: Treating Human Ailments from Cancer to Parasitic Infections.