translate English to French: These investigations were reported in a number of journal papers.
Les résultats de ces recherches ont été publiés dans un certain nombre d’articles de revues.