A system for magnetically-assisted delivery of a therapeutic agent, the system comprising: a carrier device comprising a carrier surface and first magnetic field generator generating a first magnetic field comprising magnetic flux lines extending through the carrier surface, wherein the first magnetic field comprises a first magnetic field strength at the carrier surface; a plurality of discrete magnetic particles attracted to the carrier surface by the first magnetic field, wherein the discrete magnetic particles are associated with a therapeutic agent; a release device comprising a second magnetic field generator generating a second magnetic field comprising magnetic flux lines extending through a release surface of the release device, characterized in that the second magnetic field generator is capable of generating the second magnetic field with a second magnetic field strength at the carrier surface that is greater than the first magnetic field strength at the carrier surface when the release surface is located a distance of 15 centimeters or less from the carrier surface; wherein the first magnetic field generator is arranged within the carrier device such that the magnetic flux lines from only one magnetic pole of the first magnetic field generator extend through the carrier surface; wherein the second magnetic field generator is arranged within the release device such that the magnetic flux lines from only one magnetic pole of the second magnetic field generator extend through the release surface; and wherein the magnetic pole defined by the magnetic flux lines of the first magnetic field extending through the carrier surface is the same as the magnetic pole defined by the magnetic flux lines of the second magnetic field extending through the release surface. a carrier device comprising a carrier surface and first magnetic field generator generating a first magnetic field comprising magnetic flux lines extending through the carrier surface, wherein the first magnetic field comprises a first magnetic field strength at the carrier surface; a plurality of discrete magnetic particles attracted to the carrier surface by the first magnetic field, wherein the discrete magnetic particles are associated with a therapeutic agent; a release device comprising a second magnetic field generator generating a second magnetic field comprising magnetic flux lines extending through a release surface of the release device, characterized in that the second magnetic field generator is capable of generating the second magnetic field with a second magnetic field strength at the carrier surface that is greater than the first magnetic field strength at the carrier surface when the release surface is located a distance of 15 centimeters or less from the carrier surface; wherein the first magnetic field generator is arranged within the carrier device such that the magnetic flux lines from only one magnetic pole of the first magnetic field generator extend through the carrier surface; wherein the second magnetic field generator is arranged within the release device such that the magnetic flux lines from only one magnetic pole of the second magnetic field generator extend through the release surface; and wherein the magnetic pole defined by the magnetic flux lines of the first magnetic field extending through the carrier surface is the same as the magnetic pole defined by the magnetic flux lines of the second magnetic field extending through the release surface.