Since 1983 he has been professor of physical chemistry at ETH Zürich, where he served as head of the Laboratory of Physical Chemistry in 1986/87, 1991/92 and 2006/07.
Seit 1983 ist er ordentlicher Professor für Physikalische Chemie an der ETH Zürich, an der er 1986/87, 1991/92 und 2006/07 das Labor für Physikalische Chemie leitete.