It is hosted in Turkey and it’s one of the world’s best universities listed. ITU in terms of academic life is good and it offers you one of the steps that will provide great benefits to your life and your social life as well.
If you're the owner or representative of Istanbul Technical University - ITU, you can claim this University and build a better profile.