Current or last location: Hamburg, Germany
Full legal name:
Deutsches Elektronen-Synchrotron
At this time AstroGen has records of 46 with research performed at this institute.