translate English to French: This increased visibility -one stop shop- would allow members of the knowledge triangle to more easily access research and innovation facilities.
Une visibilité accrue – un centre intégré – qui permettrait aux membres du triangle de la connaissance d’accéder plus facilement aux infrastructures de recherche et d’innovation.