Vesicles: a recently developed novel carrier for enhanced topical drug delivery.

Vesicles: a recently developed novel carrier for enhanced topical drug delivery.