Michael Feusier, Switzerland, Versoix, M, Dr Michael Feusier