Cern and the Sense of Beauty (2017)
An exploration of the link between science and beauty through the work of scientists at CERN, in Geneva.
Release Date: 2017-04-26
6.2/10
- Country: IT, CH
- Language: English