Back to FeedMicroneedle array assembly, drug delivery device and method for administering liquid across a broad area at low pressure