3D printed drug delivery devices: perspectives and technical challenges.

3D printed drug delivery devices: perspectives and technical challenges.