Lower Saxony Technology Center

Nina Bredereck M.A.