Identification of flubendazole as potential anti-neuroblastoma compound in a large cell line screen