Spin-Transfer Torque Memories: Devices, Circuits, and Systems | IEEE Journals & Magazine | IEEE Xplore