translate English to French: I consider it equally necessary to investigate the mechanisms and causes of these illnesses and to improve the corresponding treatment, including the development of new treatment methods.
Il est, selon moi, tout aussi nécessaire d’étudier les mécanismes et les causes de ces maladies et d’améliorer les traitements indiqués, de mettre au point si possible de nouvelles méthodes de traitement.