But still they are producing a lot of scientific data.
Mais ils transmettent encore beaucoup de données scientifiques.
But still they are producing a lot of scientific data.
Mais ils transmettent encore beaucoup de données scientifiques.