translate English to French: The role of science and technology in development
LE RÔLE DE LA SCIENCE ET DE LA TECHNOLOGIE DANS LE DÉVELOPPEMENT