Translation Of Composed Of Scientists In Different Languages

English
Ways to say composed of scientists
Composé de scientifiques