Figure 1. Different kinds of nanoparticles as drug carriers. Nanoparticles used for drug delivery include liposomes, polymeric nanoparticles, dendrimers, metallic nanoparticles, nanogel, carbon-based ...