Jean Robert Oscar Oppliger, Switzerland, Monaco, M