A method of manufacturing a stent using a three dimensional printer, the method comprising:- (i) installing a computer-readable design of a stent on a computer, which is operably connected to a 3D printer comprising a nozzle and a stage; and (ii) instructing the 3D printer to print the design of the stent, such that (a) a non-metallic ink comprising a thermoplastic polymer is heated to a temperature 10 °C, 5 °C, 2°C or 1 °C above the melting point/glass transition temperature of the ink, and the non-metallic ink is then expelled from the nozzle onto the stage to form a first layer of printed material, and consequently the method comprises depositing layer upon layer of printed ink which cools down, solidifies and bonds to the previously printed layer to thereby form the stent, or (b) a support material is expelled from the nozzle onto the stage to form a first layer, and then the non-metallic ink comprising a thermoplastic polymer is heated to a temperature 10 °C, 5 °C, 2°C or 1 °C above the melting point/glass transition temperature of the ink, and is then expelled from the nozzle onto the first layer to form a second layer, and the support material and the non-metallic ink are then expelled alternately to form alternate layers, and thereby form the stent. (i) installing a computer-readable design of a stent on a computer, which is operably connected to a 3D printer comprising a nozzle and a stage; and (ii) instructing the 3D printer to print the design of the stent, such that (a) a non-metallic ink comprising a thermoplastic polymer is heated to a temperature 10 °C, 5 °C, 2°C or 1 °C above the melting point/glass transition temperature of the ink, and the non-metallic ink is then expelled from the nozzle onto the stage to form a first layer of printed material, and consequently the method comprises depositing layer upon layer of printed ink which cools down, solidifies and bonds to the previously printed layer to thereby form the stent, or (b) a support material is expelled from the nozzle onto the stage to form a first layer, and then the non-metallic ink comprising a thermoplastic polymer is heated to a temperature 10 °C, 5 °C, 2°C or 1 °C above the melting point/glass transition temperature of the ink, and is then expelled from the nozzle onto the first layer to form a second layer, and the support material and the non-metallic ink are then expelled alternately to form alternate layers, and thereby form the stent. (a) a non-metallic ink comprising a thermoplastic polymer is heated to a temperature 10 °C, 5 °C, 2°C or 1 °C above the melting point/glass transition temperature of the ink, and the non-metallic ink is then expelled from the nozzle onto the stage to form a first layer of printed material, and consequently the method comprises depositing layer upon layer of printed ink which cools down, solidifies and bonds to the previously printed layer to thereby form the stent, or (b) a support material is expelled from the nozzle onto the stage to form a first layer, and then the non-metallic ink comprising a thermoplastic polymer is heated to a temperature 10 °C, 5 °C, 2°C or 1 °C above the melting point/glass transition temperature of the ink, and is then expelled from the nozzle onto the first layer to form a second layer, and the support material and the non-metallic ink are then expelled alternately to form alternate layers, and thereby form the stent.