Swiss Federal Institute of Technology, Zurich, Switzerland

http://www.ethz.ch/index_EN