Variability Effects in Graphene: Challenges and Opportunities for Device Engineering and Applications | IEEE Journals & Magazine | IEEE Xplore