Denis Benagli-Ducrest, Switzerland, Genève, M