This site is no longer updated (since 2016/17) But there are still useful info here
CCS Knowledgebase CCS Database Links About ZERO

The Delft University of Technology

Brief description:

The Delft University of Technology (Dutch: Technische Universiteit Delft) in Delft, the Netherlands, is the nation's largest technical university, with over 15,000 students, 2,700 scientists (including 200 professors) and 1,800 people in the support and management staff. It is a member of the IDEA League and ranks amongst the top universities in the world in the field of technology according to the Times Higher Education ranking (second best university of technology in continental Europe, after ETH Zurich, Switzerland).