translate English to French: Moreover, little is known about the effects of telehealth on health services delivery
Dans l’ensemble, les résultats révèlent que la télésanté donne de bons résultats et que les