The site has been moved to: http://www.di.uoa.gr/~ewcg06/
You shall be redirected automatically in 3.14 seconds.