University

Petre Shotadze Tbilisi Medical Academy

http://tma.edu.ge/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19338
4697
33
21681
18597
7356
6084