Poly(D,L-lactide-co-glycolide acid) nanoparticles for DNA delivery: waiving preparation complexity and increasing efficiency.

Poly(D,L-lactide-co-glycolide acid) nanoparticles for DNA delivery: waiving preparation complexity and increasing efficiency.