translate English to French: He published many significant articles that established new rigorous standards in various disciplines or created entirely new research domains.
Il publie plusieurs articles importants qui établissent de nouveaux standards de rigueur dans certaines disciplines ou qui engendrent carrément de nouveaux domaines de recherche.