Michel R. Gilliéron, Switzerland, Genève, M