translate English to French: Leadership research team
Équipe de recherche des principaux responsables