RecommendClaim ownershipReport abuse Address and contact Address and contact Address Kitz - Kieler Innovations- und Technologiezentrum Schauenburgerstr. 116 24118 Kiel Germany Address location Navigation