A system for providing at least two zones of selective thermal therapy, the system comprising: an extracorporeal circuit comprising: an injector member comprising a distal tip to be disposed at a vascular location; a first port to withdraw blood from the body; a second port to return blood to the body; a first pump disposed between the first port and the second port to pump blood from the first port to the second port; a branching section positioned between the first pump and second port; a third port coupled to the branching section, the third port being positioned on an extracorporeal side of the injector member; a second pump positioned between the branching section and the third port, wherein the second pump is configured to control a flow rate out the branching section into the injector member through the third port; a first heat exchanger disposed between the first pump and the second port, the first heat exchanger being configured to set a temperature of blood injected into the second port to a first temperature level; and a second heat exchanger disposed between the second pump and the injector member, the second heat exchanger being configured to set the temperature of blood injected into the injector member to a second temperature level different from the first temperature level; characterized in that the extracorporeal circuit comprises a controlled flow partitioning system, comprising: a first pressure sensor for measuring a first parameter indicative of pressure proximate to a distal tip of the injector member; and a second pressure sensor for measuring a second parameter indicative of pressure, the second sensor being disposed proximate to the injector member at a pre-defined separation from the distal tip; wherein the second pump serves as an injection flow rate source to cause injection flow at a predetermined flow rate pattern at the injector member. an extracorporeal circuit comprising: an injector member comprising a distal tip to be disposed at a vascular location; a first port to withdraw blood from the body; a second port to return blood to the body; a first pump disposed between the first port and the second port to pump blood from the first port to the second port; a branching section positioned between the first pump and second port; a third port coupled to the branching section, the third port being positioned on an extracorporeal side of the injector member; a second pump positioned between the branching section and the third port, wherein the second pump is configured to control a flow rate out the branching section into the injector member through the third port; a first heat exchanger disposed between the first pump and the second port, the first heat exchanger being configured to set a temperature of blood injected into the second port to a first temperature level; and a second heat exchanger disposed between the second pump and the injector member, the second heat exchanger being configured to set the temperature of blood injected into the injector member to a second temperature level different from the first temperature level; characterized in that the extracorporeal circuit comprises a controlled flow partitioning system, comprising: a first pressure sensor for measuring a first parameter indicative of pressure proximate to a distal tip of the injector member; and a second pressure sensor for measuring a second parameter indicative of pressure, the second sensor being disposed proximate to the injector member at a pre-defined separation from the distal tip; an injector member comprising a distal tip to be disposed at a vascular location; a first port to withdraw blood from the body; a second port to return blood to the body; a first pump disposed between the first port and the second port to pump blood from the first port to the second port; a branching section positioned between the first pump and second port; a third port coupled to the branching section, the third port being positioned on an extracorporeal side of the injector member; a second pump positioned between the branching section and the third port, wherein the second pump is configured to control a flow rate out the branching section into the injector member through the third port; a first heat exchanger disposed between the first pump and the second port, the first heat exchanger being configured to set a temperature of blood injected into the second port to a first temperature level; and a second heat exchanger disposed between the second pump and the injector member, the second heat exchanger being configured to set the temperature of blood injected into the injector member to a second temperature level different from the first temperature level; characterized in that the extracorporeal circuit comprises a controlled flow partitioning system, comprising: a first pressure sensor for measuring a first parameter indicative of pressure proximate to a distal tip of the injector member; and a second pressure sensor for measuring a second parameter indicative of pressure, the second sensor being disposed proximate to the injector member at a pre-defined separation from the distal tip; a first pressure sensor for measuring a first parameter indicative of pressure proximate to a distal tip of the injector member; and a second pressure sensor for measuring a second parameter indicative of pressure, the second sensor being disposed proximate to the injector member at a pre-defined separation from the distal tip; wherein the second pump serves as an injection flow rate source to cause injection flow at a predetermined flow rate pattern at the injector member.