Stanislas Buiatti, France, Genève, M