Organization name
Deutsches Zentrum für Luft- und Raumfahrt (DLR), Institut für Kommunikation und Navigation, Neustrelitz, Germany