translate English to French: Consult our Web site for more details on the new peer review structure .
Consultez notre site Web afin d’obtenir des renseignements détaillés sur la nouvelle structure d’évaluation par les pairs .