Opportunities and challenges for spintronics in the microelectronics industry Posted on Sep - 24 - 2020