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