Effect of Edge Roughness on Resistance and Switching Voltage of Magnetic Tunnel Junctions | IEEE Journals & Magazine | IEEE Xplore