Postbus 9500
Leiden, Zuid Holland 2300 RA
Netherlands
Leiden University
climate change, ecological crisis, carbon tax, carbon market, carbon trading, emissions tax, emissions market, emissions trading, global warming