translate English to French: Has edited and published books and articles on issues related to sustainable development.
A édité et publié des ouvrages et des articles dans le domaine du développement durable.