translate English to French: The assessment itself must then undergo rigorous internal and external peer review.
La crédibilité scientifique a pour but de faire en sorte que les technocrates reçoivent des avis scientifiques de bon aloi.