translate English to French: The National Research Council (NRC), Industry Canada and the Canadian High Commission in London are also contributing.
Le Conseil national de recherches du Canada (CNRC), Industrie Canada et le Haut-commissariat du Canada à Londres apportent également un soutien.