Dr. Peter Striebel, Switzerland, Riehen, M