Spahlinger, Henry, Swiss scientist