A thermoelectric device includes a thermoelectrode characterized by a band gap less than kBT, where kB is the Boltzmann constant and T is a temperature of the thermoelectrode. The device also includes a magnetic field source, operably coupled to the thermoelectrode, to apply a magnetic field B on the thermoelectrode along a first direction. The device also includes a voltage source, operably coupled to the thermoelectrode, to apply an electric field E on the thermoelectrode along a second direction substantially perpendicular to the first direction so as to generate a heat flow along the second direction.