Cyclotides: a novel type of cytotoxic agents.

Cyclotides: a novel type of cytotoxic agents.