Michel Dérobert, Switzerland, Genthod, M