
BSP-Parc de l’Alba becomes a member of the European platform Business & Biodiversity
The Parc de l’Alba includes the Barcelona Synchrotron Park (BSP) business area and houses companies and leading European research infrastructure, such as the Alba synchrotron, as well as [...]