Dr. Jacques Kaegi, Switzerland