A neurostimulator system (10; 100), comprising: one implantable pulse generator (50; 150) comprising: a processor; a driving system for driving electrodes; a communication circuit; and an implantable device housing configured to contain the processor, the driving system and the communication circuit, and further configured to be subcutaneously implanted; at least one implantable lead is configured to extend from the subcutaneously-implanted one implantable pulse generator to at least two neural targets, the at least two neural targets including at least one neural target on a left side of a head and at least one neural target on a right side of the head, the at least one implantable lead including at least two electrode sets, each of the at least two electrode sets including at least two electrodes, the at least one implantable lead with the at least two electrode sets being configured to: be used to subcutaneously place the at least two electrode sets near the at least two neural targets, respectively; and electrically connect the one implantable pulse generator to each of the at least two electrodes sets to enable the driving system to drive the at least two electrode sets to stimulate the at least two neural targets including the at least one neural target on the left side of the head and the at least one neural target on the right side of the head, characterised in that the one implantable pulse generator is configured to deliver independent stimulation output parameters to stimulation electrodes included in the at least two electrode sets, wherein each of the stimulation electrodes on the at least one lead is capable of functioning as either a cathode or anode and is configurable by the implantable pulse generator to be an anode, a cathode or non-functional. one implantable pulse generator (50; 150) comprising: a processor; a driving system for driving electrodes; a communication circuit; and an implantable device housing configured to contain the processor, the driving system and the communication circuit, and further configured to be subcutaneously implanted; a processor; a driving system for driving electrodes; a communication circuit; and an implantable device housing configured to contain the processor, the driving system and the communication circuit, and further configured to be subcutaneously implanted; at least one implantable lead is configured to extend from the subcutaneously-implanted one implantable pulse generator to at least two neural targets, the at least two neural targets including at least one neural target on a left side of a head and at least one neural target on a right side of the head, the at least one implantable lead including at least two electrode sets, each of the at least two electrode sets including at least two electrodes, the at least one implantable lead with the at least two electrode sets being configured to: be used to subcutaneously place the at least two electrode sets near the at least two neural targets, respectively; and electrically connect the one implantable pulse generator to each of the at least two electrodes sets to enable the driving system to drive the at least two electrode sets to stimulate the at least two neural targets including the at least one neural target on the left side of the head and the at least one neural target on the right side of the head, characterised in that the one implantable pulse generator is configured to deliver independent stimulation output parameters to stimulation electrodes included in the at least two electrode sets, wherein each of the stimulation electrodes on the at least one lead is capable of functioning as either a cathode or anode and is configurable by the implantable pulse generator to be an anode, a cathode or non-functional. be used to subcutaneously place the at least two electrode sets near the at least two neural targets, respectively; and electrically connect the one implantable pulse generator to each of the at least two electrodes sets to enable the driving system to drive the at least two electrode sets to stimulate the at least two neural targets including the at least one neural target on the left side of the head and the at least one neural target on the right side of the head, characterised in that the one implantable pulse generator is configured to deliver independent stimulation output parameters to stimulation electrodes included in the at least two electrode sets, wherein each of the stimulation electrodes on the at least one lead is capable of functioning as either a cathode or anode and is configurable by the implantable pulse generator to be an anode, a cathode or non-functional.