Christophe-Eric Lanz, Switzerland, Roche VD, M