Explore Denis Flageollet’s philosophy where science, human connection and the forces of nature collide.