Robert Tordjeman, Switzerland, Genève, M