University

(3) Facultat de Medicina Universitat de Vic

https://www.umedicina.cat/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27255
5556
257
27158
7420
7190