Synthesis and biological evaluation of EC72: a new folate-targeted chemotherapeutic.

Synthesis and biological evaluation of EC72: a new folate-targeted chemotherapeutic.