Cell-penetrating self-nanoemulsifying drug delivery systems (SNEDDS) for oral gene delivery.

Cell-penetrating self-nanoemulsifying drug delivery systems (SNEDDS) for oral gene delivery.