Edge Tailored MgO Nanoribbons for Spintronics Applications: A First Principle Investigations | IEEE Journals & Magazine | IEEE Xplore