ICGI 2025 has moved!

The ICGI 2025 conference website has been moved to a new location.

You will be automatically redirected to http://icgi2026.tudelft.nl/ in a few seconds.

If you are not redirected automatically, click here.