Etter en kort tid ved Neras fabrikker i hjembyen, studerte han fysikk ved (ETH) i Zürich (1962–67) og tok dr.grad. ved Universitetet i Genève (1971), der han siden har virket, utnevnt til professor (1977). I tillegg til en rekke internasjonale priser, mottok han Gunnar Randers' forskningspris 2005.