Nanostructured lipid carriers: versatile oral delivery vehicle.

Nanostructured lipid carriers: versatile oral delivery vehicle.