translate English to French: TPI mission participants have been surveyed as to their satisfaction and the results generated from their participation in TPI projects.
Les participants aux missions de l'IPT ont été interrogés sur leur degré de satisfaction et sur les résultats qui ont découlé de leur participation aux projets de l'IPT.