Rank;Global Rank;Institution;Country;Sector 1;1962;Turku University Hospital;FIN;Health