Nanoparticles in photodynamic therapy: an emerging paradigm.

Nanoparticles in photodynamic therapy: an emerging paradigm.