translate English to French: While the author is not in a position to evaluate the many scientific studies of these weapons, it is impossible to ignore the findings of credible medical research.
S'il n'est pas en mesure d'évaluer les nombreuses études scientifiques concernant ces armes, il ne saurait méconnaître les résultats de travaux de recherche médicale tout à fait crédibles.