A drug delivery pump includes a dosing chamber (16) for delivering a substance (18) therefrom, pushing apparatus, and a thermal energy source (14) arranged to cause a sufficient change in temperature in a portion of the pushing apparatus so that the pushing apparatus imparts a pushing force against the substance to cause the substance to be delivered from the dosing chamber. A controller (90) controls delivery of the substance from the dosing chamber. A thermal insulator (24) thermally insulates the substance in the dosing chamber from the thermal energy source.Pompe d'administration de médicaments comprenant une chambre de dosage destinée à administrer une substance depuis celle-ci, un appareil de poussée et une source d'énergie thermique conçue pour provoquer un changement de température suffisant dans une partie de l'appareil de poussée de sorte que l'appareil de poussée transmette une force de poussée contre la substance pour entraîner l'administration de la substance depuis la chambre de dosage. Un dispositif de commande commande l'administration de la substance depuis la chambre de dosage. Un isolant thermique isole thermiquement la substance contenue dans la chambre de dosage de la source d'énergie thermique.