Karlsruhe, Germany
Munich, Germany
Helsinki, Finland
Online
Espoo, Finland
Krakow, Poland
Edinburgh, United Kingdom
Atlanta, United States
Berlin, Germany