Dr. Peter Baumberger, Switzerland, Genf, M