Ignasi Ribas, Institute of Space Studies of Catalonia