Dr. Alfred Ribi, Switzerland, Meilen, M