A non-thrombogenetic blood pump comprising: a cylindrical motor stator enclosed in a generally cylindrical housing; an elongated streamlined first rotor containing motor magnets; a pair of mechanical blood immersed flow-through bearings supporting the first rotor, comprising: an axis of rotation co-axial with the center of a long axis of the housing, and a rotating part of the flow-through bearings mounted on an upstream end of the rotor; and a bore of the stator housing substantially larger than a diameter of the first rotor supported inside the motor stator, such that the full flow of the pump passes through the upstream bearing, around the first rotor, and across a downstream end of the first rotor; an impeller, characterized in that said impeller comprises: a generally disc shaped hub (39, 41) mounted on the downstream end of the first rotor by a plurality of struts, and a plurality of at least two impeller mixed flow or centrifugal flow blades (42, 43, 44, 45, 46, 47) mounted on opposite sides of the hub (39, 41), wherein said downstream flow through a downstream bearing mounted centrally within the pump impeller, is supported by a stationary bearing member mounted to the pump housing by a stationary post; and a spiral volute and impeller housing (22, 24) within which the impeller rotates, comprising a portion of the housing through which all of the pump flow passes after being divided into two streams of generally equal flow, one on either side of the rotor hub (39, 41), and then rejoined into a single stream that exits the pump via the outflow conduit. a cylindrical motor stator enclosed in a generally cylindrical housing; an elongated streamlined first rotor containing motor magnets; a pair of mechanical blood immersed flow-through bearings supporting the first rotor, comprising: an axis of rotation co-axial with the center of a long axis of the housing, and a rotating part of the flow-through bearings mounted on an upstream end of the rotor; and a bore of the stator housing substantially larger than a diameter of the first rotor supported inside the motor stator, such that the full flow of the pump passes through the upstream bearing, around the first rotor, and across a downstream end of the first rotor; an axis of rotation co-axial with the center of a long axis of the housing, and a rotating part of the flow-through bearings mounted on an upstream end of the rotor; and a bore of the stator housing substantially larger than a diameter of the first rotor supported inside the motor stator, such that the full flow of the pump passes through the upstream bearing, around the first rotor, and across a downstream end of the first rotor; an impeller, characterized in that said impeller comprises: a generally disc shaped hub (39, 41) mounted on the downstream end of the first rotor by a plurality of struts, and a plurality of at least two impeller mixed flow or centrifugal flow blades (42, 43, 44, 45, 46, 47) mounted on opposite sides of the hub (39, 41), wherein said downstream flow through a downstream bearing mounted centrally within the pump impeller, is supported by a stationary bearing member mounted to the pump housing by a stationary post; and a spiral volute and impeller housing (22, 24) within which the impeller rotates, comprising a portion of the housing through which all of the pump flow passes after being divided into two streams of generally equal flow, one on either side of the rotor hub (39, 41), and then rejoined into a single stream that exits the pump via the outflow conduit. a generally disc shaped hub (39, 41) mounted on the downstream end of the first rotor by a plurality of struts, and a plurality of at least two impeller mixed flow or centrifugal flow blades (42, 43, 44, 45, 46, 47) mounted on opposite sides of the hub (39, 41), wherein said downstream flow through a downstream bearing mounted centrally within the pump impeller, is supported by a stationary bearing member mounted to the pump housing by a stationary post; and a spiral volute and impeller housing (22, 24) within which the impeller rotates, comprising a portion of the housing through which all of the pump flow passes after being divided into two streams of generally equal flow, one on either side of the rotor hub (39, 41), and then rejoined into a single stream that exits the pump via the outflow conduit.