translate English to French: Science and technology and the Millennium Development Goals
La science et la technique et les objectifs de la Déclaration du Millénaire pour l  développement