Garavaglia, Andrea, Université de Fribourg, Switzerland