translate English to French: These journals cast a wide net for the best research and relied on leading experts to evaluate ideas.
Ces journaux étaient en quête des meilleurs travaux scientifiques et s'appuyaient sur des experts réputés pour les évaluer.