Potentials and challenges in self-nanoemulsifying drug delivery systems.

Potentials and challenges in self-nanoemulsifying drug delivery systems.