Location

Karl-Wiechert-Allee 4, 30625 Hannover, Germany