University

(1) Norwegian University of Science & Technology / Norges Teknisk-Naturvitenskapelige Universitet

https://www.ntnu.no/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
187
58
2
277
208
208