translate English to French: Oscar Serrate  Chair, United Nations Commission on Science and Technology for Development
Oscar Serrate  Président, Commission des Nations Unies des sciences  et de la technique au service du développement