Leuzinger JanGeneral Surgery (Operations) Freienbach, Switzerland SwitzerlandLokationerLeuzinger JanFreienbach, Schwyz, Switzerland