Albendazole as a promising molecule for tumor control.

Albendazole as a promising molecule for tumor control.