Photochemical internalisation: a novel drug delivery system.

Photochemical internalisation: a novel drug delivery system.