Prof. Dr. Ewald Kiel Office address: Leopoldstraße 13 Room 3532 Directions Room finder Send an email +49 89 2180-5133 +49 89 2180-5001 Postal address: Leopoldstraße 13