ETC Group*

In Brief

1991, Ottawa; 13 staff; addresses social/ecological issues arising from new tech; conservation, sustainability, human rights; tech assessment, synthetic biology; geoengineering

Scroll Up