An electric pump comprising: (a) a hollow rotor defining a rotor inner surface, a rotor outer surface and a rotor cavity; (b) a stator comprising a plurality of independently controllable stator sections disposed within the rotor cavity, wherein the hollow rotor comprises (i) one or more impellers fixed to the rotor outer surface, and (ii) one or more torque-producing complements to the independently controllable stator sections which together define an electric motor; (c) a plurality of bearings configured to allow rotation of the hollow rotor, the bearings being supported between the inner surface of the hollow rotor and an outer surface of the stator, wherein the electric pump is configured such that, driven by the action of the one or more impellers, a production fluid is introduced in each one of one or more inlets of the electric pump into a fluid flow path defined by the rotor outer surface and the production fluid exits the electric pump at each one of one or more outlets; and (d) a fluid recirculation system comprising: rotor perforations located proximate the one or more fluid outlets to introduce fluid radially into the rotor cavity, and stator cooling channels through which a fluid may be passed in order to maintain the motor within an acceptable temperature range, wherein the electric pump is configured such that, driven by the action of the one or more impellers, a portion of the production fluid flows through the rotor perforations and through the stator cooling channels, and, prior to returning to the fluid flow path, the production fluid emerging from the stator cooling channels encounters and lubricates the plurality of bearings. (a) a hollow rotor defining a rotor inner surface, a rotor outer surface and a rotor cavity; (b) a stator comprising a plurality of independently controllable stator sections disposed within the rotor cavity, wherein the hollow rotor comprises (i) one or more impellers fixed to the rotor outer surface, and (ii) one or more torque-producing complements to the independently controllable stator sections which together define an electric motor; (c) a plurality of bearings configured to allow rotation of the hollow rotor, the bearings being supported between the inner surface of the hollow rotor and an outer surface of the stator, wherein the electric pump is configured such that, driven by the action of the one or more impellers, a production fluid is introduced in each one of one or more inlets of the electric pump into a fluid flow path defined by the rotor outer surface and the production fluid exits the electric pump at each one of one or more outlets; and (d) a fluid recirculation system comprising: rotor perforations located proximate the one or more fluid outlets to introduce fluid radially into the rotor cavity, and stator cooling channels through which a fluid may be passed in order to maintain the motor within an acceptable temperature range, wherein the electric pump is configured such that, driven by the action of the one or more impellers, a portion of the production fluid flows through the rotor perforations and through the stator cooling channels, and, prior to returning to the fluid flow path, the production fluid emerging from the stator cooling channels encounters and lubricates the plurality of bearings.