translate English to French: Strapped for time or distrustful of technology, some health professionals are simply overwhelmed by the new digital world.
Ces rapports largement disponibles, toutefois, laissent considérablement à désirer quant à l'uniformité de leur contenu et à la rigueur de leur recherche et de leur évaluation.