translate English to French: Globalization and interdependence: science and technology for development
Mondialisation et interdépendance : science et technique au service du développement