Rudolf Thomas Hänggi, Switzerland, Widnau, M, Geo Science SA