Dr. René Dubacher, Switzerland, Baar, M