University

Royal University of Bhutan College of Natural Resources

https://www.cnr.edu.bt/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17966
7414
6
17008
7420
7190