Roles for chemistry in the world's energy problems Chemistry Central, 30 Apr 2012 Chemistry has a vital role to play in meeting today’s energy demands as well as in shaping energy policy. These contributions…