XXII Sitges Conference, Sitges, 7-11 June 2010

Energy Conversion: From Nanomachines to Renewable Sources