Swiss Federal Institute of Technology
He studied at the École nationale supérieure des beaux-arts and was professor at the Swiss Federal Institute of Technology in Zurich.