ResearchArnold KristoffNovember 29, 2016graphene, bumpy surface, nano, nanotech, nanotechnology Bumpy surfaces, graphene beat the heat in devices ResearchArnold KristoffNovember 29, 2016graphene, bumpy surface, nano, nanotech, nanotechnology