Helmholtzstraße 20, 01069 Dresden, Germany

GPTKB entity