Delft University of Technology
Region: Western Europe
Country/Region: Netherlands
Found Year: 1842
Address: Technische Universiteit Delft, Postbus 5, 2600 AA Delft, Netherlands
Global Ranking of Academic Subjects
All Subjects
Subject
Rank
Best Ranked Subjects
Subject Rank
Transportation Science & Technology
6
Aerospace Engineering
8
Marine/Ocean Engineering
8
Water Resources
9
Environmental Science & Engineering
20
Oceanography
29
Mechanical Engineering
34
Remote Sensing
40
Key Statistics
18743
Total Enrollment
30.0%
International Students
13282
Undergraduate Enrollment
/
International Students
/
Graduate Enrollment
/
International Students