Nanoparticles: Emerging carriers for drug delivery.

Nanoparticles: Emerging carriers for drug delivery.