Dr. Pierre Keller, Switzerland, Genthod, M