DLR - German Aerospace Center
Deutsches Zentrum für Luft- und Raumfahrt
DLR is Germany’s national centre for aerospace, energy, and transportation research. Headquartered in Cologne, the DLR both conducts its own research and plans and implements the German space programme. It has offices at 20 locations across Germany and several more abroad.
Acronym:
DLR
Website:
www.dlr.de
Location:
Germany