Rank;Global Rank;Institution;Country;Sector 1;1203;Helsinki University Central Hospital;FIN;Health 2;1300;National Institute for Health and Welfare;FIN;Health 3;1342;Turku University Hospital;FIN;Health