It is managed by a consortium composed of the Spanish Ministry of Science, Innovation and Universities (60%), the Government of Catalonia (30%) and the UPC (10%).
Institusi ini dikelola oleh konsorsium yang terdiri dari Kementerian Pendidikan dan Sains Spanyol (60%), Pemerintah Catalunya (30%) dan UPC (10%).