Seitenfus, Ricardo, Universidade de Genebra, Suiza