Graphene spintronics: puzzling controversies and challenges for spin manipulation Posted on Feb - 11 - 2015