Name Type Sector Country Joined On
Fundacion Instituto Tecnologico de Galicia Foundation Not Applicable Spain 2020-12-16