Dr. Tehilla Mechera-Ostrovsky Academic Council | Postdoc Department of Psychology Office address: Leopoldstraße 13 80802 Munich Directions Send an email +49 89 2180 73439 Postal address: Leopoldstraße 13 80802 Munich