The present invention relates to a device and a method for delivering or withdrawing a substance through the skin of an animal, including humans, and in particular to a method and device for withdrawing or delivering a substance such as a drug, protein or vaccine to a subject.