David Cotacachi
David Cotacachi

David Cotacachi

David Cotacachi, ecologist and expert in climate change and indigenous issues.