University

Petre Shotadze Tbilisi Medical Academy

http://tma.edu.ge/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18929
30
30
21057
18394
5822
6529