University

Nepal Medical College & Nepal Medical College Teaching Hospital

https://www.nmcth.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15008
6022
11
13866
5963
6683