The Institute occupies a nineteenth-century villa on the shores of Lake Geneva, Switzerland. It has been gifted to us by our founder.
Our Location
The Institute occupies a nineteenth-century villa on the shores of Lake Geneva, Switzerland. It has been gifted to us by our founder.
← The Institute