University of Twente
(422)
Public university in Enschede, Netherlands
The University of Twente is a public technical university located in Enschede, Netherlands.
The university has been placed in the top 170 universities in the world by multiple central ranking tables.
Address: Drienerlolaan 5, 7522 NB Enschede, Netherlands
Phone: +31 53 489 9111