translate English to French: • Chalk River Laboratories - Nondestructive Testing Development Branch
• Laboratoires de Chalk River - Équipe de développement des essais non destructeurs