translate English to French: These unique facilities are workplaces for collaborative research and the incubation of new firms and NRC spin-offs.
Ces installations uniques constituent un excellent terreau pour la recherche menée en collaboration et l’incubation de nouvelles entreprises et d’entreprises dérivées.