translate English to French: • Ottawa Center for Research and Innovation (OCRI)
• Centre de recherche et d'innovation d'Ottawa (OCRI)