A method and apparatus is disclosed for ejecting drug bearing material. The ejected material is ejected as liquid and liquid vapour via an explosive process which can provide a very fast ejection as well as an ejection which has a large throw. The apparatus can provide a nebulizer, inhaler or needleless injector.약물을 함유하는 물질을 배출시키기 위한 방법 및 장치가 제공된다. 배출되는 물질은 격발 과정을 통하여 액체 및 액체 증기로서 배출되는데, 그 과정은 큰 투사거리를 갖는 배출은 물론 매우 신속한 배출을 제공할 수 있다. 그 장치는 네뷸라이저, 흡입기, 또는 무바늘 주입기를 제공할 수 있다.