Multifunctional nanoparticle composites: progress in the use of soft and hard nanoparticles for drug delivery and imaging.

Multifunctional nanoparticle composites: progress in the use of soft and hard nanoparticles for drug delivery and imaging.