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.
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.