Read the 2019-2020 Progress Report of Idea Square - The innovation space at CERN
23 August, 2021
The IdeaSquare Progress Report for 2019-2020 is now available!