translate English to French: [Peer Review] is an undisputed cornerstone of modern science.
[Le peer review] est incontestablement une pierre angulaire de la démarche scientifique moderne.