DLR - Deutsches Zentrum für Luft und Raumfahrt - Institutions/Other
The German DLR has been to space and is known as the German Aerospace Center. They do a lot for sience and education and have a great film archive. Nerds love them and they do a great job to keep the public informed on their site!