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