François Roullet, Switzerland, Geneva, M