translate English to French: (j) Commission on Science and Technology for Development
j) Commission de la science et de la technique au service du développement