Spintronics Research