Office location

Germany, Leipzig

Messe-Allee 1

04356 Leipzig

Germany