An instrumentation amplifier configured for providing high common mode rejection and low distortion, said instrumentation amplifier comprising: an input differential stage including an input differential transistor pair (303, 304), and configured to receive a differential input voltage and a differential feedback voltage; a folded cascode amplifying stage including a pair of folded cascode transistors (310, 311), and configured to receive output current mode signals provided from said input differential stage; a current mirror configured to mirror output current mode signals provided from said folded cascode amplifying stage; and an external gain setting stage including a first resistor feedback network, which includes a first resistor being connected between first and second feedback inputs of said input differential stage, a second resistor being connected between an output terminal of an output stage and the first feedback input of said input differentialstage, an input terminal of the output stage being connected to one of the pair of folded cascode transistors (310, 311), and a third resistor being connected between a common terminal at ground or at a set voltage level, and the second feedback input of said input differential stage; the instrumentation amplifier further comprising: a current-controlled current source with an input and an output; a current buffer transistor pair (410, 411) with each transistor in the current buffer transistor pair being configured as a current divider with a corresponding one of the pair of folded cascode transistors (310, 311) of the folded cascode amplifying stage; wherein said current buffer transistor pair (410, 411) is configured to provide a portion of a sum of output current mode signals of said current buffer transistor pair (410, 411) to the input of the current-controlled current source; and wherein said current-controlled current source is configured to provide a cancellation current to the first and second feedback inputs of said input differential stage. an input differential stage including an input differential transistor pair (303, 304), and configured to receive a differential input voltage and a differential feedback voltage; a folded cascode amplifying stage including a pair of folded cascode transistors (310, 311), and configured to receive output current mode signals provided from said input differential stage; a current mirror configured to mirror output current mode signals provided from said folded cascode amplifying stage; and an external gain setting stage including a first resistor feedback network, which includes a first resistor being connected between first and second feedback inputs of said input differential stage, a second resistor being connected between an output terminal of an output stage and the first feedback input of said input differentialstage, an input terminal of the output stage being connected to one of the pair of folded cascode transistors (310, 311), and a third resistor being connected between a common terminal at ground or at a set voltage level, and the second feedback input of said input differential stage; the instrumentation amplifier further comprising: a current-controlled current source with an input and an output; a current buffer transistor pair (410, 411) with each transistor in the current buffer transistor pair being configured as a current divider with a corresponding one of the pair of folded cascode transistors (310, 311) of the folded cascode amplifying stage; wherein said current buffer transistor pair (410, 411) is configured to provide a portion of a sum of output current mode signals of said current buffer transistor pair (410, 411) to the input of the current-controlled current source; and wherein said current-controlled current source is configured to provide a cancellation current to the first and second feedback inputs of said input differential stage. a current-controlled current source with an input and an output; a current buffer transistor pair (410, 411) with each transistor in the current buffer transistor pair being configured as a current divider with a corresponding one of the pair of folded cascode transistors (310, 311) of the folded cascode amplifying stage; wherein said current buffer transistor pair (410, 411) is configured to provide a portion of a sum of output current mode signals of said current buffer transistor pair (410, 411) to the input of the current-controlled current source; and wherein said current-controlled current source is configured to provide a cancellation current to the first and second feedback inputs of said input differential stage.