translate English to French: There must also be a link between science and development.
Il est également nécessaire d'établir un lien entre la science et le développement.