Recent advances and progress in nanobiotechnology have demonstrated many nanoparticles (NPs) as potential and novel drug delivery vehicles, therapeutic agents, and contrast agents and luminescent biological labels for bioimaging.

But this is better :D