a device is provided which is suitable for delivering at least one nanoparticle to a subject . the device can be used to deliver a variety of nanoparticles , for example , therapeutic agents , directly through the outer layers of the skin without passing completely through the epidermis of the subject . thus the device can be used to deliver therapeutic agents to a predetermined depth and avoid disturbing the pain receptors in the skin . thus the device can be used to deliver agents , including therapeutic agents , in a non - invasive manner . a method of fabricating devices with associated nanoparticles is also provided .