Dr. Gerald Stiegler, Switzerland, Teufen AR, M