Self-nanoemulsifying drug delivery system (SNEDDS) of the poorly water-soluble grapefruit flavonoid Naringenin: design, characterization, in vitro and in vivo evaluation.

Self-nanoemulsifying drug delivery system (SNEDDS) of the poorly water-soluble grapefruit flavonoid Naringenin: design, characterization, in vitro and in vivo evaluation.