Dr. Klaus Haegi, Switzerland, Basel, M