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