translate English to French: Evidence of new tools to advance scientific understanding.
Présence de nouveaux outils pour faire progresser la compréhension scientifique.