A therapeutic nanoparticle comprising: at least one oncologic drug; and taurolidine, whereby to provide the simultaneous delivery of the at least one oncologic drug and taurolidine, thereby harnessing the synergistic effect of taurolidine on the at least one oncologic drug.