Valproate and valproate-analogues: potent tools to fight against cancer.

scientific article