Contact Us Our Headquarters are located at the Irchel Campus of the University of Zurich. Get In Touch Name Email Address Message 2 + 15 = Send