David Ecoffey, Switzerland, Fribourg, M