Electroporation-based technologies for medicine: principles, applications, and challenges.

Electroporation-based technologies for medicine: principles, applications, and challenges.