Electrochemistry of Graphene: New Horizons for Sensing and Energy Storage Martin Pumera Chemical Record 2009, 9(4), 211-223