Bacterial membrane vesicles as novel nanosystems for drug delivery.

Bacterial membrane vesicles as novel nanosystems for drug delivery.