Nanoparticles: a promising modality in the treatment of sarcomas.

Nanoparticles: a promising modality in the treatment of sarcomas.