Spintronics is the leading technology for magnetic storage and sensing. In the near futurte, it is expected to provide high density magnetic random access memories and logic-in-memory architectures, opening a route to the new generation of high-speed, low-power instant on-and-off computers...