DIGIHALL RESEARCH AND INNOVATION CENTRE
Saclay, France
Project