Text this: A detailed review of the recent development of needle-free drug delivery devices.