Practiced at Swiss Surgery Hirslanden Clinic / attending physician Clinic in the park / attending physician Pyramid Clinic / attending physician Einsiedeln Hospital / medical consultant Leuggern Hospital / medical consultant