translate English to French: IUSSP is uniquely placed to foster the science which is so necessary in this field.
L'UIESP occupe une place unique pour favoriser le développement d'une science vitale dans ce domaine.