translate English to French: More research is needed to compare these different screening technologies and to evaluate the cost benefit relationship in the Canadian context.
D'autres recherches s'imposent pour comparer ces différentes techniques de dépistage et évaluer le rapport coûts?avantages dans le contexte canadien.