durhamspintronics
