They talked about science and the need for a new scientific revolution.
Ils ont parlé de science et de la nécessité d'une nouvelle révolution scientifique.
They talked about science and the need for a new scientific revolution.
Ils ont parlé de science et de la nécessité d'une nouvelle révolution scientifique.