Dr. Hans Teuscher, Switzerland, Bern, M