Dr. Peter Fankhauser, Switzerland, Oberembrach, M