translate English to French: A scientific monitoring committee consisting of international experts would also be essential.
Il serait d'autre part fondamental de constituer un comité de suivi scientifique composé d'experts internationaux.