Centre Tecnològic de Telecomunicacions de Catalunya (CTTC), Division of Geomatics, Castelldefels, Spain

Organization name
Centre Tecnològic de Telecomunicacions de Catalunya (CTTC), Division of Geomatics, Castelldefels, Spain